Hello Dears
I Created a new class called 'Custom_Actuator' with display name 'Actuator' .
I did this class manually using 'ProcessPower' database.
now i need to make a relationship between actuator and Hand Valves something like nozzle with any asset.
I tried to put new type in 'PnPRelationshipTypes' table called name 'ActuatorsRelationship'
then I created a new roletype in 'PnPRoleTypes' table to connect HandValve With Actuator.
but when I try to draw actuator on any hand valve , no 'ActuatorsRelationship' created and the AutoCAD doesn't do this relationship.
I don't want to convert my valve to control valve to use existing Plant 3D Actuators , I need to create separated actuator connected with my valve.
I hope find any one to help me to fix this problem
Why do you have your actuator class under Engineering Items?
There is an 'out-of-the-box' Actuator class under non-Engineering Items. You can just add new actuators there without having to modify the database directly. They work perfectly fine with control valves.
To place an actuator on a non-control valve, convert it to a control valve first.
Then pick your actuator
normally in a database the linking of different table values is done by a trigger, which I believe is hardcoded in Plant 3D. The program then fills in the database. the procespower.dbf does not have internal triggers. So to create the actual relationship you'll also need to add a record to the PnPRowRelations table.
So if you want this to work you'll probably need to develop an additional trigger to modify the table each time a designer creates an actuator.
Unfortunately I don't have any experience with modifying P3D in such a manner. so don't take this as gospel. I'm sure there are a lot of subtleties I'm missing.
As a workaround is it not possible to create alternative valve symbols? each one with a pre-defined actuator. You can add actuator properties to the valve and for each symbol variant enter different preset values. If you're not using the Normally symbol list property you can appropriate it to allow your users to switch between actuators/symbols while maintaining the same valve body.
Can't find what you're looking for? Ask the community or share your knowledge.