I have been playing around with making some of my own assets and I am really wondering if there is any good ducumentation on exactly how the connector class files are supposed to work. All I can find is basic descriptions of the files but no in depth tutorials or documents. I am tired of trying to hack my way through these until the asset starts working correctly.
Hi Corey -
The attached document gets into more details about how to create custom connector classes, and how the Connector Class properties assigned to assets fit in.
Please feel free to ask regarding any aspects of this that you're having trouble with.
Thanks Jeff, that has shed some more light on this for me. I have most of my conveyor assets working the way I want now, just one more piece to do and they are done. Thanks again.
Here My confusion. It works on simple asset. Let's say I have an asset with 3 connectors point. On the connector1 I connect a convoyor, and connector2 a conveyor and on connector3 a different machine. I have a hard time to understand how the mapping is done. For example, I can make a machine with 2 connectors and I am able to fix it with conveyor that will set at different height.
<ConveyorHeight family_type="normal" connector_name="Connector1" value_source="Parameter">HauteurEntree</ConveyorHe
<ConveyorHeight family_type="normal" connector_name="Connector2" value_source="Parameter">SortieBasse</ConveyorHeig
Now, the HauteurEntree and SortieBasse are parameters in my asset. How does it know that it's map to the height of the conveyor. In the convoyor, the parameter is Height. So, what is the mecanic for the mapping to map properly. is the <ConveyorHeight as something to di with it? does it mean the first part is the assetname followed by the parameter name?
Just a little bit confused. Is there more sample of more complex connectorclass file. I looked at the one from the installation.
Yes, <ConveyorHeight> is the internal mapping name. Parameters in different assets map together with the consistent internal mapping name. You could find all system connectorclass files in ConnectorClasses folder.
Cloud ConnectorClass files: ....\AppData\Roaming\Autodesk\Factory Design Suite 2013\FactoryCloudLibrary\ConnectorClasses
Local ConnectorClass files: ...\ProgramData\Autodesk\Factory Design Suite 2013\FactoryLibrary\ConnectorClasses