Vault Data Standard 2017 / AutoCAD

Vault Data Standard 2017 / AutoCAD

rolf_klos
Contributor Contributor
1,015 Views
8 Replies
Message 1 of 9

Vault Data Standard 2017 / AutoCAD

rolf_klos
Contributor
Contributor

When saving in AutoCAD, I do not see the iProperty defined in the category. What do I need to change? In the Inventor everything works.

 

VDS_AutoCAD.pngKategorie_Vault.png

Rolf
0 Likes
1,016 Views
8 Replies
Replies (8)
Message 2 of 9

Markus.Koechl
Autodesk
Autodesk

Your screenshot confirms, that all pre-defined properties for AutoCAD work. The reason is, that these are already mapped.

To enable a new UDP to be used in AutoCAD follow these steps:

Create the UDP, e.g. "MyProperty" and map it to a custom file property. Add the property to your AutoCAD file category. For now the property will not display on the drawing, but in the VDS dialog's dynamic grid. To display in the drawing, the drawing property need a AutoCAD MText or Attribute link.

 

 

To directly use block attributes you need to have an additional settings:

1) ADMS Server: Index block attributes for block name, e.g. ISO_TITLEA (This setting is not related to VDS).

2) AutoCAD.cfg: the block name has to get registered, e.g. ISO_TITLEA like this:

 

3) Your UDP "MyProperty" needs to get a mapping to the block attribute, e.g. ISO_TITLEA.GEN-TITLE-DES2



Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 3 of 9

Markus.Koechl
Autodesk
Autodesk

Your screenshot confirms, that all pre-defined properties for AutoCAD work. The reason is, that these are already mapped.

To enable a new UDP to be used in AutoCAD follow these steps:

Create the UDP, e.g. "MyProperty" and map it to a custom file property. Add the property to your AutoCAD file category. For now the property will not display on the drawing, but in the VDS dialog's dynamic grid. To display in the drawing, the drawing property need a AutoCAD MText or Attribute link.1-9-2017 10-48-55 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To directly use block attributes you need to have an additional settings:

1) ADMS Server: Index block attributes for block name, e.g. ISO_TITLEA (This setting is not related to VDS).

2) AutoCAD.cfg: the block name has to get registered, e.g. ISO_TITLEA like this:

 

3) Your UDP "MyProperty" needs to get a mapping to the block attribute, e.g. ISO_TITLEA.GEN-TITLE-DES2



Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 4 of 9

Markus.Koechl
Autodesk
Autodesk

Your screenshot confirms, that all pre-defined properties for AutoCAD work. The reason is, that these are already mapped.

To enable a new UDP to be used in AutoCAD follow these steps:

Create the UDP, e.g. "MyProperty" and map it to a custom file property. Add the property to your AutoCAD file category. For now the property will not display on the drawing, but in the VDS dialog's dynamic grid. To display in the drawing, the drawing property need a AutoCAD MText or Attribute link.1-9-2017 10-48-55 AM.png

 

1-9-2017 10-50-01 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To directly use block attributes you need to have an additional settings:

1) ADMS Server: Index block attributes for block name, e.g. ISO_TITLEA (This setting is not related to VDS).

 

2) AutoCAD.cfg: the block name has to get registered, e.g. ISO_TITLEA like this:

 

3) Your UDP "MyProperty" needs to get a mapping to the block attribute, e.g. ISO_TITLEA.GEN-TITLE-DES2



Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 5 of 9

Markus.Koechl
Autodesk
Autodesk

Your screenshot confirms, that all pre-defined properties for AutoCAD work. The reason is, that these are already mapped.

To enable a new UDP to be used in AutoCAD follow these steps:

Create the UDP, e.g. "MyProperty" and map it to a custom file property. Add the property to your AutoCAD file category. For now the property will not display on the drawing, but in the VDS dialog's dynamic grid. To display in the drawing, the drawing property need a AutoCAD MText or Attribute link.1-9-2017 10-48-55 AM.png

 

1-9-2017 10-50-01 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To directly use block attributes you need to have 3 configuration settings:

1) ADMS Server: Index block attributes for block name, e.g. ISO_TITLEA (This setting is not related to VDS). 1-9-2017 10-38-44 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

2) AutoCAD.cfg: the block name has to get registered, e.g. ISO_TITLEA like this:

....
<TitleBlock>ISO_TITLEA,ISO_TITLEB,DIN_TITLE</TitleBlock>
</Configuration>

3) Your UDP "MyProperty" needs to get a mapping to the file attribute (=block attribute name) and block attribute, e.g. ISO_TITLEA.GEN-TITLE-DES2

 

The 4th setting is optional to get the label changed from GEN-TITLE-DES2 to "MyProperty": add this UIString translation:

 

 



Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 6 of 9

Markus.Koechl
Autodesk
Autodesk

Your screenshot confirms, that all pre-defined properties for AutoCAD work. The reason is, that these are already mapped.

To enable a new UDP to be used in AutoCAD follow these steps:

Create the UDP, e.g. "MyProperty" and map it to a custom file property. Add the property to your AutoCAD file category. For now the property will not display on the drawing, but in the VDS dialog's dynamic grid. To display in the drawing, the drawing property need a AutoCAD MText or Attribute link.1-9-2017 10-48-55 AM.png

 

1-9-2017 10-50-01 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

To directly use block attributes you need to have 3 configuration settings:

1) ADMS Server: Index block attributes for block name, e.g. ISO_TITLEA (This setting is not related to VDS). 1-9-2017 10-38-44 AM.png

 

 

 

 

 

 

 

 

 

 

 

 

 

2) AutoCAD.cfg: the block name has to get registered, e.g. ISO_TITLEA like this:

....
<TitleBlock>ISO_TITLEA,ISO_TITLEB,DIN_TITLE</TitleBlock>
</Configuration>

3) Your UDP "MyProperty" needs to get a mapping to the file attribute (=block attribute name) and block attribute, e.g. ISO_TITLEA.GEN-TITLE-DES21-9-2017 11-37-36 AM.png

 

 

The secondary mapping is highly recommended to support existing legacy data, that don't have the file property usually.

 

 

 

 

 

 

 

 

 

 

 

 

 

The 4th setting is optional to get the label changed from GEN-TITLE-DES2 to "MyProperty": add this UIString translation:

<!--AutoCAD title block attributes / file properties for dynamic properties-->
  <!--use to change display name for localization or user friendly naming-->

  <UIString ID="GEN-TITLE-DES2">MyProperty</UIString>

 

 



Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 7 of 9

pcoleman
Enthusiast
Enthusiast

Hi

I've done as exactly as your mentioned Markus and the AutoCADDynamicProperties are not updating so when I start a new file or edit an existing file the category list is not showing the correct list.

I have mapped all UDP's correctly and added the Block names in the ADMS.

Can you please assist?

Thanks

0 Likes
Message 8 of 9

Markus.Koechl
Autodesk
Autodesk
Does the simple first step work? Add a custom file property "MyProperty" and map it. The next dialog should display this. If it works, continue with the more complex scenario for block attributes as instructed before using the GEN-TITLE-DES2 block attribute for AutoCAD mechanical title blocks.


Markus Koechl

Solutions Engineer PDM, Autodesk Central Europe
0 Likes
Message 9 of 9

pcoleman
Enthusiast
Enthusiast

Thanks for the reply Markus much appreciated!

 

I've got this to work. Can you please explain what the AutoCadDynamicProperties.xml does? It seems to work differently to the VaultDynamicProperties.xml file.....

 

Regards

Paul

0 Likes