User Commands for Model-Based Definition
User commands are used to perform a fix on a drawing or a part. When executed, they clean up data or perform an operation in bulk. You can execute a user command by adding it to the Detail Options.
To Execute a User Command
1. Click File > Prepare > Model Properties.
2. Click change against Detail Options. The Options dialog box opens.
3. In the Option box, type user_command.
4. In the Value box, type the command you want to execute.
5. Click Add/Change.
6. Click OK. The Options dialog box closes.
7. Click Close.
Task
Description
Designate all the annotations that are shown in a model, including the annotations created in Creo 3.0 or earlier.
annotation_designation <value>
When you open a model with annotations, there may be some annotations that were created in Creo 3.0 or earlier.
* 
When working with legacy annotations, you must first convert them using the Legacy Datum Annotations Conversion tool.
Use the annotation_designation <value> user command to designate the legacy and the standardized annotations. You can use the following values with this command:
none (annotation_designation none)
designate (annotation_designation designate)
control_characteristics (annotation_designation control_characteristics)
Allow propagation of Datum Target annotation elements in a target model.
allow_dtae_propagation
When working with legacy target models, Datum Target annotation elements may not be propagated during data‑sharing operations in order to preserve existing behavior. When working with such legacy models, datum targets are excluded from propagation unless explicitly enabled.
Use the allow_dtae_propagation user command to allow Datum Target annotation elements to be propagated. After applying this command, regenerate the relevant data‑sharing feature to propagate the datum targets to the target model.
This command is required only for legacy models. Newly created models support Datum Target annotation element propagation by default.
Was this helpful?