@RhinoFabStudio Unfortunately, no. It’s rather big and would likely just be confusing for people. Instead, let’s look at the problem you’re trying to solve. So, it sounds like you want to have control over the Centermark Type
. This is handled in the Annotation Style that you use for your annotation to control how it looks… More specifically, these settings are stored in the Annotation Dimension Settings component.
This component has input parameters which let you specify the size and type of centermark that you want to use. But, now that you’ve set the Dimension Style Settings, you now have to somehow assign those to the Centermark that you make with the Centermark component. So, you have two options:
-
Per instance overrides. With this method, you are basically assigning some settings to the annotation object itself. Any settings you applied here will override any style settings that you might apply globally using the Assign Style component. However, for simplicity sake, we decided it would be best to sorta hide these settings by default. All annotation components have additional input/output parameters which can be unhidden to be able set the per instance style settings for that object. To get these to show up, right-click on the Centermark component and select “Show All Parameters”. You should see an additional Dimension Settings input parameter show up. If you connect the Dimension Settings component shown above to this input, you will then apply these settings to that annotation instance.
-
Set the Annotation Style globally. You can assign any valid Annotation Style to any annotation object (ie. linear dimension, leader, centermark, etc.) by using the Assign Annotation Style component. This component accepts any annotation object and any annotation style. Remember, that if you set the style on an individual instance, those settings will override the style set using the Assign Annotation Style component.
AssignStyles.gh (16.7 KB)
PS. A little tip. That component on the left of the image above is the Dimension Settings component. It takes up quite a bit of screen real estate just to access two input parameters. A nice trick on these components is to right-click on the middle of them and select “Hide unconnected parameters”. This will make the component much smaller and only show you the parameters that you are currently using.