Automating Drawing Sheet

Automating Drawing Sheet

raymaster
Contributor Contributor
299 Views
3 Replies
Message 1 of 4

Automating Drawing Sheet

raymaster
Contributor
Contributor

Hello All

 

I have an iparts factory, which I created a sheet for one of its members containing all the dimensions and annotations needed, but once I need to do this for the rest of the members, I need to go through a process of ( copy sheet, paste sheet, double click the base view and change to the next member, then rename the sheet according to the member name, recenter the view and fitting it).

 

1. I need a rule to automate the process mentioned, mainly:

  • get a new sheet
  • change to the next member of the main base view
  • rename sheet according to member's name

2. I need a rule to update all the sheets and the contained views and parts

3. I need a rule to control which bodies are visible and which are hidden

 

THANX IN ADVANCE

 

Best

0 Likes
300 Views
3 Replies
Replies (3)
Message 2 of 4

A.Acheson
Mentor
Mentor

Item 3 should be carried out in the factory member itself. Controlling solids on the drawing has inconsistent behavior in my previous expierience.

Can you please attach a code attempt if you have allready began this workflow?

A quick search of previous examples shows most people place ipart members in there own document which is a little easier to work with. Here is one search

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan
0 Likes
Message 3 of 4

raymaster
Contributor
Contributor
Thank you for your contribution, but this wasn't what I needed.

I need a rule to control which bodies are visible and which are hidden, as I couldnt find a way to control this using the iparts table columns, as like Compute and Suppress feature, neither an iLogic code.

Best

0 Likes
Message 4 of 4

A.Acheson
Mentor
Mentor

Multi body solids in iparts do not work well together. Can you carry out the workflow manually, If so can you supply the steps? 

If this solved a problem, please click (accept) as solution.‌‌‌‌
Or if this helped you, please, click (like)‌‌
Regards
Alan
0 Likes