Is there any way on how to collect and list , inside a form, in the assembly all the single parts made by Weldment profile (I, H, U and L cross section) ?
Hi Said, First, I'm wondering if you would be willing to share your code for creating nc1 files? And as a possible different solution, maybe create a macro which would open the part files, convert to nc1 and then close the part file and run as batch?
Hi Said,On this stage Solidworks does not support export to DSTV.You will need to use additional software for that (something like this )
If you are ready to do it semi manually then you can have a relatively simple macro which could collect some data from each weldment profile (like length and profile type (I U...) from cut list) and then fill the rest yourself.
I tried the program you attached in this video, unfortunately it does not take into account Angular profile, but following your idea , if i can have a macro to to get the list of weldment profile in my model inside a form (list) it will be ok for me, as i can fill the rest manually
would a #TASK work for you?"CUT LIST" macro from online library could save cut list of all your weldment profiles to external table. You can open it with excel, collect only needed values (using advance EXCEL functionality) and use this data as a start point for NC1 output.
The only thing is that you will need to setup the profiles templates correctly to do that.
Here is a starting point if you want to proceed with macro: 2015 SOLIDWORKS API Help - Get Custom Property Values On Weldment Cut-list Folders Example (VBA)
Retrieving data ...