Jump to content

Thomas K.

  • Posts

  • Joined

  • Last visited

Everything posted by Thomas K.

  1. The word "switch" is manually given by me. could be anything. the connectcad info pallet looks like this:
  2. hi @michaelk please have a look at the "workflow" design attached. Hopefully that helps.
  3. Hi I apologize for the silent time. I filled the example from the initial post with a little life and integrated a table which contains the room list. The requirements have not been done with V2022 either 😉 example02.vwx Rooms 1-200.xlsx
  4. That would be nice to have!! Thumbs up!
  5. I will do so. Enjoy your vacation @Conrad Preen.
  6. Hi @Conrad Preen maybe it could be done like data visualisation with a like checkbox. On/Off and there you go. But that will better be placed onto the wish list. For 2021 a script would do the job i think. For sure a script working in both ways (on+0ff)
  7. Hello Is there a possibility, script or otherwise, to hide all unused sockets inside the devices of a schematic? That would prevent a confusion that has just been painfully experienced and of course also significantly increase the overview. The size of the devices must of course remain unchanged so that connections can be displayed again manually if necessary. Thank you!
  8. 😞 Is there anybody out there ... 😞
  9. That‘s absolutely fine. What has to be done by hand is placing sheet boarder and setting up the sheet format matching the drawing I gues. maybe it is possible to have an blank sheetlayer with an existing sheet boarder in the template file to use as mother. showing all layer and only the one and only Design Layer inside the viewport is fine when working within connectcad.
  10. Crazy. That sounds too good to be a reality. Or am I simply underestimating the possibilities of knowledge paired with programming? Obviously I do! Of course, creating a viewport within this process sounds very tempting. But is that feasible? Or is the way via a script simply an unsolvable task?
  11. Hi Pat thank you for numbering the questions 😉 and thank you so much for taking my post with you. 1. yes (this will be part of a template file) 2. yes (this will be part of a template file) 3. you are absolutely correct. maybe it is possible to set a range of the design layers that will be used to rename the "rooms". the count of 203 is only an example. sometimes it will be less, most of the time more than a thousand 4. yes (this will be part of a template file) 5. never thought that it is possible to connect those two pieces of data. that idea of corresponding would be nice. 6. yes (like Rack elevation, Rack 3D Layout cause they are essential to make the "plug-in" connectcad work properly) 7. no (internal "plug-In" rules) 8. example sheet number: 0001 to XXX / sheet title: same as the design layer Thank you very much for your effort and the investment of time to help me. I hope I didn't upset anyone in the past.
  12. Hi anybody willing to help me with the following task: task 1: replace the "room id" of all „layout rooms“ placed on a design layer by using the names of the design layer according to their stacking order. have a look at the example file. so when there are 200+ design layers it is a lot of copy/paste work to do. task 2: setting up sheet layers according the same syntax like above (properties are not important ) to have 203 sheet layers with the naming coming from the design layers example01.vwx
  13. Hi @Nikolay Zhelyazkov is there any way to get the "Clear Cable Numbers" and the "Number Cables" work across all visible Design Layers? All circuits i need are activated via script across all DL. So how to manage this for the "inhouse" commands? Let's say the command goes along the stacking order an from top to bottom on every visible DL. Sure it is possible via script, but... Best Thomas
  14. @Jesse Cogswell maybe you have some ideas in mind to help me out with this one:
  15. Any news regarding that type of plug-in? I am still on the road to find an "easy" way to get all that project data into my file to get the same data to these different positions.
  16. Hi jumping on that topic: is it still impossible to create a pop up filed through VS?
  17. @Jesse Cogswell this is an awesome piece of letters and numbers!!!
  18. @Pat Stanford found your script Procedure DesignLayers_to_Worksheet; i sniffed around to find what variables are used for the additional data and how to get them into the same worksheet. no success... and as a goody how can the order be changed from top to bottom?
  19. 😞 Any tips where to start...
  20. Hi all, is it possible to show Design Layer Data in a worksheet? Row 1 : Name Row 2 : Stacking Order Row 3 : Description Row 4 : Elevation Row 5 : Tag Row 6 : Scale Thank you fo your help1
  21. For sure i know the "template way" using a script for that task will save up to 6 hours or even more setting up a new project every week. the additional data input is essential. today i was facing a project including 317 Rooms. (317 worksheet rows...)
  22. i try to hijack that thread with my own idea of automating layers etc. so here it is: Workflow Wishlist Connectcad: Room List for an new project will be provided via Excel > create Layers + sheets + „Rooms“@Rack Elevation the Room List will be provided via Excel and transferred into a worksheet inside VWX running a script to create Layers (duplicate a master and rename it as often as needed) named after the Room Numbers provided via Worksheet running a script to create Sheets (duplicate a master and rename it as often as needed) named after the Room Names provided via Worksheet running a script to create Rooms @Rack Elevation Layer ( (duplicate a master and rename it as often as needed) named after the Layers created before all stacking order needs to be the same the Room List could contain up to seven columns: 1: Building 2: Elevation 3: Room Number 4: Room Name 5: Purpose 6: Description 7: annotations DesignLayers Layer = Worksheet Name = Room Number Description = Description Elevation = Elevation Tag = Pupose SheetLayer Sheets = LayerName Rooms@RackElevation = LayerName is this possible via script or do i better delete the whole idea?
  23. @Jesse Cogswell here you go: the script so far. usually the device name is like: projector-01. in an ideal world it transfers to: projector-RoomA-01 cause it was drawn on design layer "RoomA". It will be important that the script only functions on active devices or it will be possible to choose before running the script. devName := GetRField( h, 'Device', 'Name' ); SetRField( h, 'Device', 'Name', Concat( devName, '/', currLayerName )); devTag := GetRField( h, 'Device', 'Tag' ); SetRField( h, 'Device', 'Tag', Concat( devTag, '/', currLayerName )); ResetObject( h ); currLayerName := GetLName(ActLayer); criterion := Concat( '(((SEL=TRUE) & (R IN [''Device'']) & (L=''', currLayerName, ''')))' ); ForEachObject( callback, criterion ); RedrawAll;
  24. With a little help it was possible to get the following to work: get design layer name as prefix/suffix via script. is there a way to insert this data between the name and the given number of the device: (name)-(number) must have: (name)-(design layer)-(number) What i am looking for is one more criteria to manage the insert. therefor i think the criteria that handles the device name needs to be expanded to find out where the letters end and the number begin. (or where the (-) is located) Thank you for your help!
  25. Hi looking for a quick solution without redrawing all circuits to switch Source to Destination and vice versa. Edith Path and reverse direction seems not like the way to be. Any tips and trick welcome! Regards
  • Create New...