2.3.5.1. Block [CreationOptions(is3d)] - Wie aufsetzen?

Einstellungen im Block CreationOptions(is3d)

  1. Sie verwenden den ModelManager nicht und Sie wollen keine Dateien auf die Platte schreiben:

    • (mandatory) Activate FileName(isCreaOptNotSet)

    • (optional) Activate DisplayName(isCreaOptNotSet) : If deactivated, DisplayName = FileName

    • (ignored) InstanceFileName(isCreaOptNotSet)

    • (ignored) PoolPath(isCreaOptNotSet)

    • (optional) ClassName : If deactivated, files will not be Library Parts and so they will not be write protected

    • (mandatory) DocOnOpen(is3dpart)=GetObject("iface.osdm.callbacks").SessionPartOnOpen

    • (mandatory) DocOnOpen(is3dasm) =GetObject("iface.osdm.callbacks").SessionAssemblyOnOpen

    • Deactivate all other DocOn* callbacks

  2. Sie verwenden den ModelManager nicht, aber Sie wollen SD*C und SD* Dateien auf die Platte schreiben.

    • (mandatory) Activate FileName(isCreaOptNotSet) : Name of Model and Name of Contents File

    • (optional) Activate DisplayName(isCreaOptNotSet) : Name of Model Instance (If deactivated, DisplayName = FileName)

    • (optional) Activate InstanceFileName(isCreaOptNotSet) : Name of Model Instance File (If deactivated, InstanceFileName = DisplayName)

    • (mandatory) Activate PoolPath(isCreaOptNotSet) : Directory for Files (Directory must exist on disc)

    • (mandatory) DocOnOpen(is3dpart, not isNegativePart)=GetObject("iface.osdm.callbacks").SDPCPartOnOpen

    • (mandatory) DocOnSave(is3dpart, not IsNegativePart)=GetObject("iface.osdm.callbacks").SDPCPartOnSave

    • (mandatory) DocOnOpen(is3dpart, isNegativePart)=GetObject("iface.osdm.callbacks").SessionPartOnOpen

    • Deactivate all other DocOn* callbacks

  3. Sie verwenden den ModelManager nicht, aber Sie wollen PKG-Dateien auf die Platte schreiben (selten).

    • (mandatory) Activate FileName(isCreaOptNotSet) : Name of Model and Name of Contents File

    • (optional) Activate DisplayName(isCreaOptNotSet) : If deactivated, DisplayName = FileName

    • (ignored) InstanceFileName(isCreaOptNotSet)

    • (mandatory) Activate PoolPath(isCreaOptNotSet) : Directory for Files (Directory must exist on disc)

    • (mandatory) DocOnOpen(is3dpart, not isNegativePart)=GetObject("iface.osdm.callbacks").DefaultPartOnOpen

    • (mandatory) DocOnSave(is3dpart, not IsNegativePart)=GetObject("iface.osdm.callbacks").DefaultPartOnSave

    • (mandatory) DocOnOpen(is3dpart, isNegativePart)=GetObject("iface.osdm.callbacks").SessionPartOnOpen

    • Deactivate all other DocOn* callbacks

  4. Sie wollen den ModelManager verwenden.

    • Deactivate all DocOn* callbacks in this file

    • Deactivate FileName, DisplayName, InstanceFileName rules

    • Configure ifosdmmodelmanager.cfg properly