Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Drawing border automation

Status
Not open for further replies.

BOPdesigner

Mechanical
Nov 15, 2005
434
I have set up some drawing borders based on the canned templates that come in NX 5.0.4. The borders have a title sheet (sheet 1) and then a reduced title block border for sheet 2.

1) is there a way to have the sheet 2 border automatically show up on sheets 3+ as the user adds these additional sheets? Right now I have to copy the border (I have it grouped) and paste it on the new sheet. Sometimes it seems that NX gets stuck when I do this as it won't paste the border. I have to close and relaunch the program to get it to copy->paste again.
2) if the user starts a drawing, and then decides to change to a different sheet size, can the drawing border automatically switch to the border for that sheet size?
3) if a user has multiple sheets, and wants to insert a sheet somewhere in the middle, how do they do this and have the internal sheet # attribute update accordingly? You can renumber the sheets description but it seems that the sheets retain their sheet numbers as assigned by the consecutive order that the sheets were added to the drawing set.

Other than making a custom GRIP or similar program, is there a way to accomplish these tasks?
Thanks in advance for your suggestions.
 
Replies continue below

Recommended for you

BOPdesigner, in relation to point 2, I believe I may be able to help you out.

When setting up our drawing templates I wanted the ability to be able to change drawing border sizes easily. To do this, I set up a drawing template with A3 landscape/A4 landscape/A4 portrait borders all in the one file. Each is on a separate layer (I have used 254-6) and depending on which layout you wish to use, you hide the other 2 layers. You then had to manually change the drawing size.

We came up with a journal file to automate this for us. See attached file for A3 version.

Ross

NX5.0.4.1 WinXP SP2
SolidWorks 2007
 
 http://files.engineering.com/getfile.aspx?folder=87709022-da10-4bb9-ae7a-a66a5c53eb1e&file=a3.vb
BOPdesigner, in relation to point 1, I have also created a couple of different sheet layouts, which i can choose to add to my drawings. It's not quite automating it, but it is giving you another option.

I have my default first page title block, like you do. I also have several other pages which i can choose to add, ie title block for page 2+, parts list page with BOM, blank parts list page, blank page for DXF profile, etc.

I do not copy and paste any of the borders, in fact I only did that when I first created them. I have since added these template files to the "ugs_sheet_templates.pax" file, so now when i go to add a new sheet in a drawing, I can choose which layout I wish to choose.

Another thing you may be able to try is to have your standard page 1 title block as the only template file available in the "ugs_drawing_templates.pax" file, and have your page 2+ title block as the only template file available in the "ugs_sheet_templates.pax" file. This way, your standard page 1 title block is always used when you create a new drawing, and when you go to add an extra sheet,select the "use template" button you can use the page 2+ template.



Ross

NX5.0.4.1 WinXP SP2
SolidWorks 2007
 
I've set up my own templates with borders set.
To have the border show up on sheet 3 I just simply copy and paste sheet 2 before I start adding views to it so I always have a blank and when finished with the drawing just delete the sheet not having any views.

Doc
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor