CAD discussion forum - ask any CAD-related questions here, share your CAD knowledge on AutoCAD, Inventor, Revit and other Autodesk software with your peers from all over the world. To start a new topic, choose an appropriate forum.
Topic: About custom macro buttons scripts Posted: 21.Mar.2011 at 13:13
I have a problem. Well, basically I've created two buttons with custom scripts - one, that creates and exports layer state of current file, and another one, that imports the layer state saved with the previous button. Here's the problem. When I open a file and try to export the layer state using my button, it doesn't work. It only works after I open and close the CUI customization window (and only by clicking somewhere on the toolbar and selecting "Customize..."). The weird part is, that I don't have to change anything in CUI settings, I can just click cancel and after the CUI window has closed, my macro buttons work. Why is this? What exactly changed after I opened and closed the CUI customization window? Is there a way to solve this, so it wouldn't be necessary to open the CUI window? Here's how the comandline window looks in both cases: Before opening and closing the CUI http://i126.photobucket.com/albums/p116/xikes/ls_er.jpg After opening and closing the CUI http://i126.photobucket.com/albums/p116/xikes/ls_ner.jpg
Here's the script, I used for the buttons: Export: ^C^C-layer A S layer_state^M EX layer_state;"$M=$(getvar,DWGPREFIX)"layer_state.las""";;;^C^C
Import: ^C^C-layer A I;"$M=$(getvar,DWGPREFIX)"layer_state.las""";R;layer_state;^C^Cchange ALL^M P C BYLAYER;;^C^C
I'm using AutoCad 2007LT.
Note. the last part of the import button simply changes the color of everything to bylayer.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum