Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X
Hello,
When creating a drawing of a sheet metal part, we currently use the family table method to have two models in one sheet. We would prefer not to use this method as it introduces an extra part number that we must track. We have tried using simplified reps however, this means all parent assemblies must have a simplified rep as well!
Does anyone have an alternative to using family tables that will allow us to put a flat pattern view into a drawing without using simplified reps? Either that or being able to change the master rep to exclude a feature.
Any help would be grateful.
Regards,
Hannah
P.S We are using Creo Parametric 1.0
Solved! Go to Solution.
I worked with it some more.
It really is a lesson in how the Display States works along with Simplified Reps (I didn't realize they were dependent). Always good to learn something new.
In short, I was able to flatten and then bend back the flange. Using proper technique in Excluding features will get you the Display States you need for the drawing -and- have the default be the master you want. It does cause features to fail regeneration but once they too are excluded from the simplified rep, these do not cause overall regen failures. The requirement you are looking for also comes with the price of thoughtful tree management and associativity. Nothing new, of course.
I think I've also run into a few bugs along the way, like the drawing views not following the default drawing scale. But that's another thread.
Here is a movie I created for the purpose. It was created in WF5. Could be similar in Creo 1.0. With this method, the flat state is Automatically created in the family table. Further, it is always the LAST feature. Meaning any feature added after creation of Flat state would be put before the flat state by the software.
Thank you for the response, unfortunately, Creo does not have the same menus. I am also trying to avoid family tables for sheet metal as it would require a separate part. We would like one part number/name for the drawing and the sheet metal component. From this single part we would like to be able to place two different drawing views - flat and assembled. As stated above, we were unsuccessful using simplified reps and are trying to find a better option.
Your movie can not be watched on the Internet of our countries, would you please send me a copy to my e-mail(My e-mail adress is as follows:lengyu19881117@126.com)? Your kindness would be appreciated!
You are looking for Combined States.
It is a bit convoluted but I believe this was added for the very reason you are looking for.
Here is a simple metal part showing it in a bent state and unbent state.
The idea is that you create a new view state as seen on the model lower graphics edge. Bent/Unbent/Default
While in that state, you can edit the visibility of a feature in the tree
In the drawing, when inserting a general view, it asks which Combined State you wish to use.
This is Creo 2.0. Let me know if you want the files.
Hi Antonius,
Thanks for your response! It seems like this method is similar to creating simplified reps, and will cause a problem when assembling a sheet metal part. As the default view is to have all features included, it would mean that when you add a sheet metal part to an assembly, it will be the flat pattern. As the majority of our sheet metal parts are used in larger assemblies, this method would not resolve the issue we are having.
Is there a way to view the flat pattern without creating a feature? There is the flat pattern previewer however, you cannot do anything with this preview view...
Regards,
Hannah
Oops, of course. What if you forget the unbend and "Exclude" the bend operations? This may mean some issues if features are added after bending.
I also tried "Bend Back" but feature failed. I rarely use the sheetmetal extension so I need to understand its limitations better.
I worked with it some more.
It really is a lesson in how the Display States works along with Simplified Reps (I didn't realize they were dependent). Always good to learn something new.
In short, I was able to flatten and then bend back the flange. Using proper technique in Excluding features will get you the Display States you need for the drawing -and- have the default be the master you want. It does cause features to fail regeneration but once they too are excluded from the simplified rep, these do not cause overall regen failures. The requirement you are looking for also comes with the price of thoughtful tree management and associativity. Nothing new, of course.
I think I've also run into a few bugs along the way, like the drawing views not following the default drawing scale. But that's another thread.
Thanks for the answer! I think this solves our issue though I could not get it to bend back once creating the flat pattern - it seems to always remain as the last feature. However, it seems that unbend does the same thing as flat pattern, and then I can bend back. From this I can create a simplified rep of the flat pattern while maintaining the assembled version as the master.
Thank you so much for the thoughtful answers!
I am glad you found a workable solution.
As I stated above, my first unbend failed after the flatten on the original session, and when I went back to it is in a new session, it worked fine. It could have something to do with what Creo "thinks" is pre-selected or just a bug.
If I worked with this a lot, I would probably ferret out the problems and report them. It is yet another very powerful command that is finicky to work with.
Now that M020 is out for Creo 2.0, I might give it another go.
Hello,
please tell me the trick how did you put UNBEND feater after FLAT PATTERN feater? Using Creo 2.0 M070. Like ProE help says: The Flat Pattern feature remains the last feature in the Model Tree and maintains the flat model view. The flat pattern is suppressed when you add or redefine features in a design. It is automatically resumed after the features have been added.
l´m trying to solve thise problem in our company. My idea is:
1) Use Flat pattern --- it gives SMT_FLAT_PATTERN_LENGTH & SMT_FLAT_PATTERN_WIDTH parameters.
2) Use thise parameters from flat pattern like overral dimmensions of sheet (width x length x thick)
3) Use simplified represenation method --- exclude band back feater for flat state.
4) Don´t use FT because you need add more models in drawing --- bad manage.
Only problem is: How to put band back after flat pattern feater?
With the flat pattern feature you are not able to but in a Bend Back feature after it. So instead of supressing the bend back feature, you supress the flat pattern. You still get the use of the parameters that the flat pattern creates. You try and use a combined state to see the different views.
I think view states had a hand in this. I will see later if I can reproduce this.
l´m really sorry, but don´t understand yours replies Andrew Hermanson and Antonius Dirriwachter. Could you make a screenshot/picture what do you exactly mean?
If l use BEND BACK it´s everytime push above flat pattern and regeneration of bend back is failed... it´s logicaly...but try to describe what do you mean with your previous replies. Thanks you in advice...
I understand the problem you are having. I am not sure how I achieved the bend back after the flat pattern in the previous example. I will see if I can replicate the process and I will post.
I did look further into what I did for the dual states on the drawing. I did not use family tables but did use view states.
I will further investigate this and document it so that others can use the information. Please give me a few days to get this resolved to a satisfactory state. I will update this post if I find anything relevant in the meantime.
I just confirmed it -can- be done but it doesn't make sense why; and it could well be unstable in case one tries to make changes. But: I used a simplified rep state to create the bend back while the flat pattern was excluded. Of course it failed because there was nothing to bend back. I next excluded the bend back from the new rep as well and regen allowed it. Saved the rep and went back to the master and the bend back remained below the flat pattern.
I then removed the added simplified rep; saved; erased all displayed; and reopened. No issues, no errors on regen. PTC really needs to take a look at this.
I need to think through how to best use this <snip> workaround.
Again, form features is a different challenge but we can also flatten forms with reps or family tables.
Okay, video posted here: Creo 2.0 Sheetmetal - Simplified Reps for flat pattern drawings
It´s ABSOLUTLY perfect! Thanks you very much! Below is my solve (inspirated with your help) of sheetmetal unbend states in Creo 2.0.
Used relations:
/*-------------------
W_HELP=itos(ceil(SMT_FLAT_PATTERN_WIDTH:FID_1192,semiproduct_decimal)*10^semiproduct_decimal)
WIDTH=extract(W_HELP,1,string_length(W_HELP)-semiproduct_decimal)+"."+extract(W_HELP,string_length(W_HELP)-semiproduct_decimal+1,semiproduct_decimal)
/*-------------------
L_HELP=itos(ceil(SMT_FLAT_PATTERN_LENGTH:FID_1192,semiproduct_decimal)*10^semiproduct_decimal)
LENGTH=extract(L_HELP,1,string_length(L_HELP)-semiproduct_decimal)+"."+extract(L_HELP,string_length(L_HELP)-semiproduct_decimal+1,semiproduct_decimal)
/*-------------------
SEMIPRODUCT="Sheet "+LENGTH+"x"+WIDTH
You are very welcome
Can someone tell me how to bend unbend pipe in Sheetmetel.
Tubing is not sheetmetal. You cannot use sheetmetal to bend or unbend tubing.
Antonius is correct.
Perhaps if you are talking about sheet metal that is rolled 360°, then you can use the sheet metal module.
Steve
hello Guys,
I create this idea, and looks like this topic:
to have a default simplified rep in sheetmetal part (like assembly mode)
what do you think about it?
I already try the Antonio best practice, but I cannot reproduce it because the flat pattern still be my last feature.
Ron
Hi Hannah
Sheetmetalwork unbends always have a flat associated produced via family table.
You can arrange it so that the flat is inside the instance of the original family table, thus the unbend is the only extra operation and updates as its parent is edited.
In the drawing you can override the number_flat to make it read as the same part in the boarder field.
EG:
If you have the field in the boarder that is drawing_name:159 for the main drawing
and drawing_name:500 for the flat
You can right click on the field of the flat and over-write "drawing_name:500" with drawing_name:159.
This is something I do constantly.
If this is of any help, you are welcome
Francis