iqbalsahid
Newbie level 4
Hi everyone,
How can i change grid of cadence virtuoso layout using skill scripting??
How can i change grid of cadence virtuoso layout using skill scripting??
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
envSetVal() is a skill function.i want to load the grid setting when the virtoso is loaded. So i make a skill code it will load in virtuoso initially.
Yes.Are you sure that your local or chosen cdsinit, cds.env files are being invoked?
envSetVal("schematic" "statusBanner" 'boolean t)
; Schematics>Options>Display:Coordinates_on_Status_Banner:off/on
;envSetVal("schematic" "statusBannerXY" 'boolean t)
schChangeStatusBanner( "xy" ); on
;schChangeStatusBanner( "" ); off
;ui showOptionForms boolean t
envSetVal("graphic" "dotStyleMajorGrid" 'boolean t)
envSetVal("schematic" "createLabelFontStyle" 'cyclic "roman")
envSetVal("schematic" "symbolLabelFontStyle" 'cyclic "roman")
envSetVal("schematic" "noteFontStyle" 'cyclic "roman")
envSetVal("schematic" "viewNameList" 'string "veriloga schematic symbol")
envSetVal("schematic" "schDynamicNetHilightOn" 'boolean t)
envSetVal("schematic" "schDynamicNetHilightColor" 'string "magenta")
envSetVal("schematic" "schDynamicNetHilightColorPre" 'string "white"); magenta
envSetVal("schematic" "schDynamicNetHilightColorAlt" 'string "orange")
envSetVal("schematic" "schDynamicNetHilightColorMemNet" 'string "cadetBlue")
;envSetVal("schematic" "descendCanvasType" 'string "new tab"); {new tab|current tab|new window}
envSetVal("schematic" "descendCanvasType" 'string "current tab"); {new tab|current tab|new window}
I think so.Maybe your local CAD support weasel
(or your benevolent tools vendor themselves) changed the init chain
and what you used to have going on, is now just deadwood.
They all return "t".A question is,
does a SKILL snippet work as before
if you enter it in the CIW (perhaps with appropriate preamble,
to make it evaluate right)?
Try the followings.thanks but this not working
;[Set Working Grid]
hiGetCurrentWindow() ~> xSnapSpacing = 0.005 ; [um]
hiGetCurrentWindow() ~> ySnapSpacing = 0.005 ; [um]
;[Set Display Minor Grid]
hiGetCurrentWindow() ~> gridSpacing = 0.1 ; Minor Spacing [um]
;[Set Display Major Grid]
hiGetCurrentWindow() ~> gridMultiple = 5 ; (=Major_Spacing/Minor_Spacing)