Sheet 1
Woodwork for Inventor BOM keywords system
  Product Properties
    Product.
      Customer.
        Name
        ContactPerson.
          FirstName
          LastName
          Email
          Phone
      SalesManager.
        Name
        ContactPerson.
          FirstName
          LastName
          Email
          Phone
      Designer.
        FirstName
        LastName
        Email
        Phone
      Constructor.
        FirstName
        LastName
        Email
        Phone
      DesignStatus.
        Start
        StartDate
        Finish
        FinishDate
        End
        EndDate
        RejectReason
      ManufacturingStatus.
        Start
        StartDate
        Finish
        FinishDate
        End
        EndDate
        RejectReason
      SalesOrderCode
      SalesOrderName
      ManufacturingOrderCode
      ManufacturingOrderName
      ManufacturingOrderDate
      Shipdate
      IsPaidUp
  Assembly type Item Properties
    Item.
      Code
        Assembly Component iProperty "Part Number" value. For Purchased components this value can be replaced with another one by Material Replace procedure.
      Name
        Assembly Component iProperty "Description" value. For Purchased components this value can be replaced with another one by Material Replace procedure.
      Original.
        Code
          Assembly Component iProperty "Part Number" value.
        Name
          Assembly Component iProperty "Description" value.
      Number
        Order number in current assembly
      BOMType
        Normal
        Purchased
        Inseparable
        Phantom
        Reference
      Quantity
        Amount of occurences in a product.
      QuantityExtendedHierachy
        Ammount according Unit type for counting Item. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type.
      {Item.QuantityExtendedHierachy}
        Ammount according Item type. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type
      Type
        Assembly
        Welded Assembly
      CategoryName
        Assembly
      CustomiProperty.
        <Custom iProperty Name>
          Gets specified component iProperty.
      Access to Product Properties
        ManufacturingOrderCode
          Manufacturing Order Code specified in Product Properties.
        ManufacturingOrderName
          Manufacturing Order Name specified in Product Properties.
        SalesOrderCode
          Sales Order Code specified in Product Properties.
        SalesOrderName
          Sales Order Name specified in Product Properties.
      Access to Parent component properties
        Parent.
          <Parent's Item Properties keywords>
            Gets required value according keyword combination.
        Parents(<Symbol of delimiter>).
          <Parent's Item Properties keywords>
            Gets required values list according keyword combination.
        TopParent.
          <Parent's Item Properties keywords>
            Gets required value according keyword combination.
      Access to File Name and location properties
        FullFileName
          Gets Component Path and Full File name.
        FileName
          Gets Component Full File name.
        FileExtension
          Gets Component file name extension.
        FileNameWithoutExtension
          Gets Component file name without extension.
        FilePath
          Gets Component File location Path.
        FileDrive
          Gets Component File location drive name.
      Access to Autodesk Inventor BOM view Properties
        PartsBomPositionNumber
          For Assembly returns Empty value.
        StructureBomPositionNumber
          Gets the number of Position from Inventor Structured First Level BOM View. If this BOM view is not required returns Empty value.
        StructureBomAllLevelPositionNumber
          Gets the number of Position from Inventor Structured All Level BOM View. If this BOM view is not required returns Empty value.
        RowOrder
          Gets component order number in assembly.
      Access to Image properties
        Image
          Outputs Thumbnail image of assembly in original size
        Image(<square area size in pixels for image output>)
          Outputs scaled Thumbnail image of assembly
  Part type Item Properties
    Item.
      Code
        Part Component iProperty "Part Number" value. For Purchased components this value can be replaced with another one by Material Replace procedure.
      Name
        Part Component iProperty "Description" value. For Purchased components this value can be replaced with another one by Material Replace procedure.
      Original.
        Code
          Part Component iProperty "Part Number" value.
        Name
          Part Component iProperty "Description" value.
      Number
        Order number in current assembly
      BOMType
        Normal
        Purchased
        Inseparable
        Phantom
        Reference
      Quantity
        Amount of occurences in an assembly. In case of Part List type BOM returns amount of occurences in all product.
      QuantityExtendedHierachy
        Ammount according Unit type for counting Item. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type.
      Type
        Part
        SheetMetal
        SweepProfile
      CategoryName
        Part
      CustomiProperty.
        <Custom iProperty Name>
          Gets specified component iProperty.
      HolesCount
        Outputs amount of holes in a part
      Access to Product Properties
        ManufacturingOrderCode
          Manufacturing Order Code specified in Product Properties.
        ManufacturingOrderName
          Manufacturing Order Name specified in Product Properties.
        SalesOrderCode
          Sales Order Code specified in Product Properties.
        SalesOrderName
          Sales Order Name specified in Product Properties.
      Access to Parent component properties
        Parent.
          <Parent's Item Properties keywords>
            Gets required value according keyword combination.
        Parents(<Symbol of delimiter>).
          <Parent's Item Properties keywords>
            Gets required values list according keyword combination.
        TopParent.
          <Parent's Item Properties keywords>
            Gets required value according keyword combination.
      Access to File Name and location properties
        FullFileName
          Gets Component Path and Full File name.
        FileName
          Gets Component Full File name.
        FileExtension
          Gets Component file name extension.
        FileNameWithoutExtension
          Gets Component file name without extension.
        FilePath
          Gets Component File location Path.
        FileDrive
          Gets Component File location drive name.
      Access to Autodesk Inventor BOM view Properties
        PartsBomPositionNumber
          Gets the number of Position from Inventor Parts Only BOM View. If this BOM View is not required returns Empty Value.
        StructureBomPositionNumber
          Gets the number of Position from Inventor Structured First Level BOM View. If this BOM view is not required returns Empty value.
        StructureBomAllLevelPositionNumber
          Gets the number of Position from Inventor Structured All Level BOM View. If this BOM view is not required returns Empty value.
        RowOrder
          Gets component order number in assembly.
      Access to Size properties
        Length
          Length value according W4INV Units setup.
        Width
          Width value according W4INV Units setup.
        Thickness
          Thickness value according W4INV Units setup.
        LengthUnderscore
          Length value according W4INV Units setup. This value is Underscored according Edge banding legend.
        WidthUnderscore
          Width value according W4INV Units setup. This value is Underscored according Edge banding legend.
        ThicknessUnderscore
          Thickness value according W4INV Units setup. This value is Underscored according Edge banding legend.
        Sizes.
          Length; X
            Part Length.
          Width;Y
            Part Width.
          Thickness;Z
            Part Thickness.
          LengthUnderscore;UnderscoreX
            Part Length. Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
          WidthUnderscore;UnderscoreY
            Part With.Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
          ThicknessUnderscored;UnderscoreZ
            Part Thickness. Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
          RawLength;RawX
            Part Length without covers.
          RawWidth;RawY
            Part Width without covers.
          RawThickness;RawZ
            Part Thickness without covers.
          ModelLength;ModelX
            Autodesk Inventor model Length
          ModelWidth;ModelY
            Autodesk Inventor model Width
          ModelThickness;ModelZ
            Autodesk Inventor model Thickness
      Access to CNC manufacturing properties
        Jobs.
          Count
            Amount of Jobs for this part.
          Name(<Symbol of delimiter>)
            Job names list divided by delimiter symbol.
        Jobs[<Job Order Index>].
          Name
            Name of specified Job.
          Clampings.
            Count
              Amount of Clampings in the Job.
            Corner(<Symbol of delimiter>)
              FrontLeft
              FrontRight
              BackLeft
              BackRight
            CornerName(<Symbol of delimiter>)
              Outputs all Corner Names of Clampings. This value is depends of language settings of W4INV.
            BodyType(<Symbol of delimiter>)
              1 – Workpiece with Oversizes.
              2 – Workpiece without Oversizes.
              3 – Part with all Covers.
              4 – Part without side Covers.
              5 – Part without Top and Bottom Covers.
              6 – Part without any Covers.
              7 – Workpiece with Top and Bottom Covers and Oversizes.
              8 – Workpiece with Top and Bottom Covers and without Oversizes.
              9 – Workpiece with Oversizes and Sizing Allowance.
              10-Workpiece with Oversizes Sizing and Top and Bottom Covers
            CNCBasePoint(<Symbol of delimiter>)
              1 – Top Front Left corner point on processed workpiece.
              2 – Top Front Right corner point on processed workpiece.
              3 – Top Back Right corner point on processed workpiece.
              4 – Top Back Left corner point on processed workpiece.
              5 – Bottom Front Left corner point on processed workpiece.
              6 – BottomFront Right corner point on processed workpiece.
              7 – Bottom Back Right corner point on processed workpiece.
              8 – Bottom Back Left corner point on processed workpiece.
            Name(<Symbol of delimiter>)
              Outputs all Clamping names in this Job.
            CNCPrograms(<Symbol of delimiter>)
              Outputs all CNC program file names generated for specified Job.
            CNCProgramsPath(<Symbol of delimiter>)
              Outputs all CNC program file names with full path generated for specified Job.
          Clampings[<Number index of Clamping].
            Corner
              FrontLeft
              FrontRight
              BackLeft
              BackRight
            CornerName
              Outputs all Corner Names of Clampings. This value is depends of language settings of W4INV
            BodyType
              1 – Workpiece with Oversizes.
              2 – Workpiece without Oversizes.
              3 – Part with all Covers.
              4 – Part without side Covers.
              5 – Part without Top and Bottom Covers.
              6 – Part without any Covers.
              7 – Workpiece with Top and Bottom Covers and Oversizes.
              8 – Workpiece with Top and Bottom Covers and without Oversizes.
            CNCBasePoint
              1 – Top Front Left corner point on processed workpiece.
              2 – Top Front Right corner point on processed workpiece.
              3 – Top Back Right corner point on processed workpiece.
              4 – Top Back Left corner point on processed workpiece.
              5 – Bottom Front Left corner point on processed workpiece.
              6 – BottomFront Right corner point on processed workpiece.
              7 – Bottom Back Right corner point on processed workpiece.
              8 – Bottom Back Left corner point on processed workpiece.
            Name
              Outputs the Clamping name.
            CNCPrograms
              Outputs CNC program file name generated for this clamping.
            CNCProgramsPath
              Outputs CNC program file name with full path generated for this specified clamping.
      Access to Workpieces Properties
        FillWorkpiece.
          Code
            Created automatically by conventions defined in W4INV settings.
          Name
            Created automatically by conventions defined in W4INV settings.
          Quantity
            Amount of this workpiece in the part.
          QuantityExtendedHierachy
            Ammount according Unit type for counting Item. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type.
          Type
            Single
            Composite
            Multilayer
          CategoryName
            Workpiece
          NeedsProcessing
            Answers to question about need for further processing after rectangular cut. True;False
          Access to Size Properties
            Length
              Workpiece Length. Oversizes included
            Width
              Workpiece Width. Oversizes included.
            Thickness
              Workpiece Thickness. Top and Bottom Covers thickness included.
            LengthUnderscore
              Length value according W4INV Units setup. This value is Underscored according Edge banding legend.
            WidthUnderscore
              Width value according W4INV Units setup. This value is Underscored according Edge banding legend.
            ThicknessUnderscore
              Thickness value according W4INV Units setup. This value is Underscored according Edge banding legend.
            Sizes.
              Length; X
                Workpiece Length. All oversizes included
              Width;Y
                Workpiece Width. All oversizes included.
              Thickness;Z
                Workpiece Thickness. All oversizes included
              LengthUnderscore;UnderscoreX
                Workpiece Length. All oversizes included. Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
              WidthUnderscore;UnderscoreY
                Workpiece With. All oversizes included. Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
              ThicknessUnderscored;UnderscoreZ
                Workpiece Thickness. All oversizes included. Output of value is underscored in a cell according Edge Band legend. 1 score - Edge banded 1 Edge, two scores - Edge Banded 2 edges.
              RawLength;RawX
                Workpiece Length without oversizes.
              RawWidth;RawY
                Workpiece Width without oversizes.
              RawThickness;RawZ
                Workpiece Thickness without oversizes.
              SizedLength;SizedX
                Workpiece Length with oversizes and without sizing allowance
              SizedWidth;SizedY
                Workpiece Width with oversizes and without sizing allowance
              SizedThickness;SizedZ
                Workpiece Thickness with oversizes and without sizing allowance
          Access to Oversize Properties
            Has Oversize
              True
              False
            Oversize.
              +X
                Oversize value of Fill Workpiece in +X direction.
              -X
                Oversize value of Fill Workpiece in -X direction.
              +Y
                Oversize value of Fill Workpiece in +Y direction.
              -Y
                Oversize value of Fill Workpiece in -Y direction.
              +Z
                Oversize value of Fill Workpiece in +Z direction.
              -Z
                Oversize value of Fill Workpiece in -Z direction.
          Access to Material Properties
            Material
              Code
                Gets replaced material Code.
              Name
                Gets replaced material Name.
              Original.
                Code
                  Gets original material Came.
                Name
                  Gets original material Name.
              Quantity
                Gets material quantity required for production for this workpiece. Quantity is presented according W4INV Units setup.
              QuantityExtendedHierachy
                Ammount according Unit type for counting Item. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type.
              CountingType
                Volume
                Area
                Length
                Unit
              Type
                Solid
                Board
                Laminated Board
                Desktop
                Rod
              Width
                Row material Width value according W4INV Units setup.
              Thickness
                Row material Thickness value according W4INV Units setup.
              AddedProperty.<Aded Propety name>
                Added Property from material replacement procedure.
            Access to Image properties
              Image
                Outputs image of material appearance from replacement procedure in original size
              Image(<square area size in pixels for image output>)
                Outputs scaled image of material appearance from replacement procedure
            Acces to Coloring Property
              Color.
                HasGrain
                  True
                  False
                Code
                  Gets replaced color Code.
                Name
                  Gets replaced color Name.
                Original.
                  Code
                    Gets original color Came.
                  Name
                    Gets original color Name.
                AddedProperty
                  Added Property from material replacement procedure.
                Access to Image properties
                  Image
                    Outputs image of color appearance from replacement procedure in original size
                  Image(<square area size in pixels for image output>)
                    Outputs scaled image of color appearance from replacement procedure
          Access to Cutting angle properties
            <Side Index: Left, Right, Front, Back>.
              CuttingAngle <(delimiter)>
                Slant angle of edge from specified side of Part
        CoverWorkpiece.
          <Side Index: Left, Right, Front, Back, Top, Bottom,Inward>.
            Legend
              Outputs covering legend of specified side according Legend Template set in Design Settings.
            Code
              Created automatically by conventions defined in W4INV settings.
            Name
              Created automatically by conventions defined in W4INV settings.
            Quantity
              Amount of this workpiece in the part.
            {Item.QuantityExtendedHierachy}
              Ammount according Item type. Valid in {Table.Start.ExtendedFullHierarchy} table of {BOM.StructuredList} report type
            Type
              Single
              Composite
              Multilayer
            CategoryName
              Workpiece
            Side
              Right
              Left
              Front
              Back
              Top
              Bottom
            Access to Size properties
              Length
                Length value according W4INV Units setup.
              Width
                Width value according W4INV Units setup.
              Thickness
                Thickness value according W4INV Units setup.
            Access to Oversize Properties
              Has Oversize
                True
                False
              Oversize.
                +X
                  Oversize value of Fill Workpiece in +X direction.
                -X
                  Oversize value of Fill Workpiece in -X direction.
                +Y
                  Oversize value of Fill Workpiece in +Y direction.
                -Y
                  Oversize value of Fill Workpiece in -Y direction.
                +Z
                  Oversize value of Fill Workpiece in +Z direction.
                -Z
                  Oversize value of Fill Workpiece in -Z direction.
            Access to Material Properties
              Code
                Gets replaced material Code.
              Name
                Gets replaced material Name.
              Original.
                Code
                  Gets original material Came.
                Name
                  Gets original material Name.
              Quantity
                Gets material quantity required for production for this workpiece. Quantity is presented according W4INV Units setup.
              CountingType
                Volume
                Area
                Length
                Unit
              Type
                Veneer
                Edge Band
                Paint
              Width
                Raw material Width value according W4INV Units setup.
              Thickness
                Raw material Thickness value according W4INV Units setup.
              AddedProperty
                Added Property from material replacement procedure.
              Acces to Color Property
                Color.
                  HasGrain
                    True
                    False
                  Code
                    Gets replaced color Code.
                  Name
                    Gets replaced color Name.
                  Original.
                    Code
                      Gets original color Came.
                    Name
                      Gets original color Name.
                  AddedProperty
                    Added Property from material replacement procedure.
                  Access to Image properties
                    Image
                      Outputs image of color appearance from replacement procedure in original size
                    Image(<square area size in pixels for image output>)
                      Outputs scaled image of color appearance from replacement procedure
              Access to Image properties
                Image
                  Outputs image of material appearance from replacement procedure in original size
                Image(<square area size in pixels for image output>)
                  Outputs scaled image of material appearance from replacement procedure
      Access to Image properties
        Image
          Outputs Thumbnail image of Part in original size
        Image(<square area size in pixels for image output>)
          Outputs scaled Thumbnail image of Part
  Material Table Item Properties
    Code
      Gets replaced material Code.
    Name
      Gets replaced material Name.
    Original.
      Code
        Gets original material Came.
      Name
        Gets original material Name.
    Quantity
      Gets material quantity required for production for this workpiece. Quantity is presented according W4INV Units setup.
    CountingType
      Volume
      Area
      Length
      Unit
    Type
      Solid
      Board
      Laminated Board
      Desktop
      Rod
      Veneer
      Edge Band
      Paint
    Width
      Row material Width value according W4INV Units setup.
    Thickness
      Row material Thickness value according W4INV Units setup.
    AddedProperty.<Added Property name>
      Added Property from material replacement procedure.
    Access to Image properties
      Image
        Outputs image of material appearance from replacement procedure in original size
      Image(<square area size in pixels for image output>)
        Outputs scaled image of material appearance from replacement procedure
    Acces to Coloring Property
      Color.
        HasGrain
          True
          False
        Code
          Gets replaced color Code.
        Name
          Gets replaced color Name.
        Original.
          Code
            Gets original color Came.
          Name
            Gets original color Name.
        AddedProperty.<Added Property Name>
          Added Property from material replacement procedure.
        Access to Image properties
          Image
            Outputs image of color appearance from replacement procedure in original size
          Image(<square area size in pixels for image output>)
            Outputs scaled image of color appearance from replacement procedure
  Legend of scheme coloring
    Topic
    Keyword syntaxis
    Output value meaning description