cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X

Creo Parametric Tips

Sort by:
Hello everyone and welcome to blog post #7 in this multibody blog series. This post also attempts to answer another body parameter related question: How can I display, use or call-out a body parameter? If you want to call out a body parameter then you have to use the syntax as explained in the Creo help here.   &<param_name>:BID_<body_feature_ID> Or &<param_name>:BID_<body_userdefined_name>   Note: For bodies that have the default name (body 1, body 2, etc) you cannot use the system-defined default body name but you have to use the body’s Feature ID. (The reason is that the system-defined names such as body 1, body 2, etc are localized and translated into other languages and therefore not representing stable references across languages.)   Example: Let’s assume we have 2 bodies. Here their names and parameters list.     To call out the parameter “MY_BODY_INFO” for both bodies, we can now use the following for body 1 &MY_BODY_INFO:BID_-5778   And one of the following options for the WHEEL body (which has id 6105) &MY_BODY_INFO:BID_6105 &MY_BODY_INFO:BID_WHEEL   So if you create a note and enter: You will see the resulting note text being: I think we have a preference of using body names. Therefore the system automatically tries to convert the body IDs to body names where possible. So when you go back to the call-out symbol definition, you will see it being changed to   Thanks for reading. I hope it was informative.   Back to Creo 7.0 Multibody Home: Start Here!   Enjoy!....Martin
View full tip
Multibody Info – Collection   Creo 7.0 - What’s new:  Multibody Design Creo 7.0 – Multibody Tutorials (7 tutorials around multibody use cases including demo models, step by step instructions, videos and more etc) Creo Multi-Body @ Creo 7.0 PTC Virtual Conference – Includes a Multibody Use Cases & Benefits overview presentation Liveworx  2020 presentation  Creo 7.0 Product Update Multibody Design - recording Liveworx  2020 presentation  Creo 7.0 Product Update Multibody Design - slides Liveworx 2020 presentation  Creo 7.0 Multibody Design - youtube CAD Conference October 2021 - Multibody Tipps & Tricks  / Adoption  / What to watch out for (replay) More to come   Back to the main blog  Creo 7.0/8.0+ Multibody Home: Start Here!
View full tip
Multibody - Model Tree Auto-locate Capability Update – Creo 7.0 vs Creo 8.0 & Creo 9.0    Hello all,   As I got a few comments & questions from time-to-time about the auto-locate functionality and its behavior, I wanted to shed some light on Auto-locate configurations and related changes between Creo 7.0, 8.0 and 9.0.   What is auto-locate? Auto-locate is the capability to automatically find, show and highlight selected items in the tree. When you select geometry in the graphics, auto-locate will find the feature that created that geometry, expand nested tree hierarchy levels where required, and scroll the tree so you can see the tree node of that feature. When auto-locate was introduced, features were shown only once (e.g there was single node in the model tree representing the feature) and so there was no ambiguity as to which tree node instance of the feature to actually auto-locate to.   #1)  Creo 7.0:  With the introduction of Multi-body in Creo 7.0, we introduced the Design Items folder that optionally allowed to list the bodies in the model along with their contributing features. This led to additional feature nodes showing up in the tree. ( Note: The display can be configured within the model tree filter settings)   For Creo 7.0, the following options were available to control the body and body features display:   Note that the option “Auto locate features in body sub-nodes” allowed to control whether a feature node should be located in the feature tree as it worked in the past or whether it should be auto-located underneath the body that it contributes geometry to (e.g. locating the feature node within the contributing features list of/underneath a body)   #2) In Creo 8.0 we added more options, added the display of quilts and their contributing features in the Design Items Folder, and moved the auto-location option to a new place. It now resides together with all the other auto-locate and highlighting related tree options. To control the auto-locate behavior, you now need to go to the “Selection Priority” setting under the tree options and set it to “Feature List” or “Design Items”. As you can see in the screen shot, the round surface  selection in the graphics triggers an auto-location to the feature node in the regular feature tree list and not within the Design Items as the setting is set to "Feature List".   But there is additional flexibility: In a configuration where both trees are shown, you can now actually achieve a simultaneous auto-locate in the feature tree and Design Items tree side-by-side.       #3) In Creo 9.0 (Beta) you will find the Selection Priority in that same place underneath the Tree Options within the tree's new toolbar. In addition you will find some additional auto location related enhancements once this version releases to the public.    I hope that helps you to customize the tree display and the auto-locate behavior to your personal preferences and needs.   Back to Creo 7.0/8.0++ Multibody Home: Start Here!
View full tip
During our B&W Webinar Week 2021, there are two sessions about " I spy with my little eye" which deal with the visibility of elements in Creo Parametric.    In the first part of this two-part webinar we analyze the different tools and methods that Creo Parametric offers to make items visible or invisible in the graphics area. The organizational layer ‚Body‘, that came out with Creo 7 also impacts the visibility of items. The webinar especially focuses on: Visibility basics of objects and items in Creo Levels of visibility Differences in assemblies, parts and drawings Functionality to drive visibility Layers and layer states Combined states Simplified representations Style states In the second part of this webinar we will discuss some practical examples of the visibility topic and show the related tools and methods. Finally we will show how SMARTUpdate can help to implement and handle the techniques to drive visibility. Have a look at the recordings now:  Part 1: (view in My Videos) Part 2: (view in My Videos)   We hope you like it!    Please feel free to ask questions here. 
View full tip
Hi all, as this came up in several threads, let me add a consolidated post here referring to  External Copy Geometry (ECG) and body attribute propagation. The questions here are mostly related to the logic of the propagation options for bodies (and also other objects)   Note that the ECG has settings within its option panel to control the propagation of parameters. This includes several aspects ranging from appearances to body names and more, and it also includes an option to propagate the construction body attribute. It also depends on whether an external body/or bodies are added "as is" or being merged into the existing body in the part. Here is how the options look like:   Some questions had been raised for example about how the construction yes/no option works when a body is brought via ECG from a source model to a target model, initially with that option checked and then unchecked during Edit-Definition of the ECG.   The answer to that is that this option is a logical toggle that allows to control whether the status/attribute from the source should be propagated to the target. If you "uncheck" it, the "construction" body attribute/status will no longer be propagated to the target. That means an update of the ECG will no longer force an update of the construction attribute in the target body.  That means the target body will stay a construction body (simply because that is its current state  and no update is forcing the body to change that status.) If you do a right-menu action on the body to "Unset construction body" status, then the body should become a regular solid body and should no longer change to construction during an ECG update. The publications team is currently working to provide additional explanations to the behavior into the online help sections. You should see that in the upcoming maintenance releases.   Back to Creo 7.0/8.0++ Multibody Home: Start Here!
View full tip
Hello all and welcome to another blog post in the multibody series.   Today’s topic represents an add-on to the previous post : How to “position” a body. The workflow example  in the below video explains in more detail how you can leverage these (previously discussed) positioning operations  to create a design like this very easily.   he intent here is to drive the cutout of the blue body parametrically based on the defined range of angular movement of the yellow pin. The workflow example makes use of the Flexible Modeling Move feature to create something like a “simplified motion envelope” driving the cutout opening in the blue body.      (view in My Videos) Thanks for reading.  I hope it was informative. If you liked it, give it a Kudo.   Back to Creo 7.0 & 8.0+ Multibody Home: Start Here!   Enjoy!....Martin
View full tip
Some Creo modules or applications such as NC or mold design modules do not yet fully support multibody models (as of Creo 7.0/8.0).   Watch the below video to understand what you can do in these cases and how you can get to the required reference models for these downstream applications.   Thanks for reading and many thanks to my colleague Beat Fretz who provided this example model (view in My Videos) to me.  I hope it was informative. If you liked it, give it a Kudo.   Back to Creo 7.0 & 8.0+ Multibody Home: Start Here!   Enjoy!....Martin
View full tip