Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Item Settings File

  • Last UpdatedDec 16, 2023
  • 2 minute read

Options specific per type of Transfer Item.

Option

Description

Example

Function

A PML function with purpose to decide new name for specified type of item.

buildASMBLY

Arg

An argument to the PML name function specified as an attribute or PML expression. Mandatory: First argument has to be the NAMN attribute.

NAMN

TYPE

TYPE OF OWN

Attribute

Beside name, the specified string attribute is to be changed by a PML function too. The function is suffixed with the attribute name. This mechanism is mandatory for ASNAME attribute of ASMBLY.

Attribute ASNAME assumes a PML function buildASMBLYASNAME

Subordinate

Option to tell that the PML function above should be applied to subordinate elements too.

Subordinate="YES"

Ignore

Option to tell that the PML function above not should be applied. that means, an option to switch off name changes. Default is "No".

Ignore="NO"

Ref

Option to exclude type of items out of interest for the utility function "Get connected/referred items".

Option="NO

PreTrigger

Option to switch on the user triggers TrigPreExportItem and TrigPreImportItem.

Option="YES"

PostTrigger

Option to switch on the user triggers TrigPostExportItem and TrigPostImportItem.

Option="YES"

UDA

Option to specify if UDA's should be considered or not, default is YES.

Option="NO"

Distributed Atts

Option to Specify if Distributed Attributes should be considered or not, default is NO.

Option="NO"

Overwrite

Option to switch off the default behavior of overwriting already existing items in target project at import.

Option="NO"

UpdateDesi

If 'YES', UPDATE DESIgn will be performed for all views of imported drawings.

UpdateDesi='YES'

UpdateAnno

If 'YES', UPDATE ANNOtation will be performed for all views of imported drawings.

UpdateAnno='YES'

Location

If ‘Explicit’ the drawing will be stored explicitly in the dept/regi as in the source project.

If ‘ByDwgType’ the drawing will be stored in dept/regi as defined by the general storing and organization mechanism based on drawing type.

Location=’ByDwgType’

ResolveRef

References to elements replaced at import will be maintained if not rejected by this option. By default Assembly-, Status- and Linked Document- references will be maintained.

Ignore='NO'

Status='NO'

LinkedDoc='NO'

Example

<ItemType Noun="ASMBLY">

<Function Name="buildASMBLY">

<Arg Expression="NAMN"/>

<Arg Expression="TYPE OF OWN"/>

<Attribute Att="ASNAME"/>

</Function>

<References>

<Ref Type="CPLATE" Option="NO"/>

<Ref Type="CSTIFF" Option="NO"/>

</References>

</ItemType>

<ItemType Noun="DRWG">

<Function Name="buildDRWG">

<Arg Expression="NAMN"/>

<Conditional Subordinate="YES"/>

</Function>

<Drawing UpdateDesi="NO" UpdateAnno="NO"/>

</ItemType>

<ItemType Noun="HPANEL">

<Function Name="buildHPANEL">

<Arg Expression="NAMN"/>

<Arg Expression="NAMN OF OWN"/>

</Function>

<References>

<Ref Type="CSEAM" Option="NO"/>

</References>

<Overwrite Option="YES"/>

<PreTrigger Option="YES"/>

<PostTrigger Option="YES"/>

<UDA Option="NO"/>

</ItemType>

The Noun attribute above is allowed to take an UDET as value as well.

Related Links
TitleResults for “How to create a CRG?”Also Available in