In the quick selection of the IJCAD, the dimensions inputted to the "priority of dimension values" of the dimensions are extracted and selected, and the color or layer is changed to visualize the dimensions that are not on-scale.
You can do it with quick selection, but you want to macro or LISP it.
You can use LISP to achieve the desired behavior.
Here is an example:
·How to do it
I made this code as a trial.
The color of the dimension entered in "Priority of Dimension Values" has been changed to red.
Please refer to it
(defunc:MYSAMPLE (/ss ObjNum Cnt Obj dimension priority)
(setqss(ssget "A"'((0. "DIMENSION"))))
(setqObjNum(sslengthss))
(setq Cnt0)
(repeatObjNum)
(setqObj(ssnames Cnt))
(setq dimension (entgetObj))
(setq priority (cdr(assoc1 dimension)))
(if(=priority"")(ssdel Objss)(setq Cnt(1+Cnt)))
)
(command "change"ss" "p" "c" "1"")
)
Note:
IJLSPDEV.CHM in IJCAD_2022_DEV_CHM.zip at the following URL has a reference for LISP.
https://support.ijcad.jp/hc/ja/articles/4416529488281
536 Unable to install versioned in Google Colab
539 rails db:create error: Could not find mysql2-0.5.4 in any of the sources
544 Who developed the "avformat-59.dll" that comes with FFmpeg?
538 PHP ssh2_scp_send fails to send files as intended
639 When building Fast API+Uvicorn environment with PyInstaller, console=False results in an error
© 2024 OneMinuteCode. All rights reserved.