CabMasterPro User Guide
In This Topic
    BorderArchWindows
    In This Topic

    Purpose

    This creates a BorderArch shape, divided into a rectangular array of little windows.

    Description

    The border arch is set up in precisely the same manner as that of BorderArch.

    It is also possible for a the windows to have veins in them, set up in the same way as BorderArchVeins with the anchoring point for the veins on the lower left window.

    Windows can be set up using the Windows.x and Windows.y to state the size of the grid of windows, and WindowBar to specify the gap between windows.

    Fields

    SecMin The X, Y, Z co-ordinates of the min corner of the section which this machining step is inside.
    SecMax The X, Y, Z co-ordinates of the max corner of the section which this machining step is inside.
    JoinMin The X, Y, Z co-ordinates of the min corner of the section which this machining step is joined to.
    JoinMax The X, Y, Z co-ordinates of the max corner of the section which this machining step is joined to.
    CutSize X, Y, Z contain the values from this component dimcut1, dimcut2, dimcut3 respectively.
    FinishedSize X, Y, Z contain the values from this component dim1, dim2, dim3 respectively.
    PartID A name for this step, init as component name, not sent to DXF usually.
    Layer The layer name written to the DXF, init as steptype but you should set this to something more meaningful e.g. in EzyNest. In addition, this layer value can be prefixed by + - or ~. The prefix is not sent to the DXF, but is used to indicate notches, where two steps are combined. A + is for combining two steps by adding the paths together. This can extend the outer shape. A - is used for subtracting or creating a notch. And a ~ is for flap donor steps. (See Flaps In Remote Components)
    Group The group name written to the DXF. Default value is ungrouped. Different groups will be nested separately, so for example a DXF with some ungrouped machine steps and some steps in group 10 and others in group 20 will nest as three separate parts.
    ColorIndex The color used in the DXF (usually unused by Machining but very helpful for viewing). Colors are defined by Voloview DXF viewer. (See also DXF Layer Colours):
    • 0 - Black
    • 1 - Red
    • 2 - Yellow
    • 3 - Green
    • 4 - Cyan
    • 5 - Blue
    • 6 - Magenta
    • 7 - Black(Again)
    • 8 - Grey
    • 9 - Brown
    • 10 - Khaki
    • 11 - Dark Green
    • 12 - Steel Blue
    • 13 - Dark Blue
    • 14 - Purple
    • 15 - Dark Grey
    Min XY coordinates of lower left corner of a rectangle.
    Max XY coordinates of upper right corner of the rectangle.
    Depth Depth of the of the cut/drill.
    Shoulder Distance top corner dropped below top center.
    BlendRatio A number from 0 to 1 setting the shape (ratio of outer radius to inner radius).
    HasBottomArc Yes/No to make symmetric arch at bottom.
    SideShoulders Left and right flat shoulders of these sizes are included in the shape either side of the central arch.
    AsymmetricLR

    This gives you two Yes/No flags, which allow you to specify an asymmetric arch dropping on only the left side (when X is Yes) or only the right side (when Y is Yes).

    If both flags are No then a normal arch step is produced. If both flags are Yes then it defaults to asymmetric Left and ignores the second flag.

    See Machinestep with Arches

    NestCount Not available for Vein and Window steps - see Repetitive Machine Steps - Note.
    NestOffset Nest inwards by .X cell in width direction, .Y in height
    WindowBar Spacing between windows (when there are multiple windows).
    Windows X and Y are the numbers of windows across and up/down. The basic shape is divided into smaller windows uniformly.
    VeinFlagDSL Three yes/no flags. D: Draw veins, S: Suppress main rectangle, L: Lift tool at ends of veins (else zigzag join used).
    VeinPointAngle XY: reference point that first vein is on Z: angle of all veins (0=horizontal, 90=vertical).
    VeinCount Number of veins either side of main vein (0=none, negative=just one side).
    VeinOffsetClear XY: offset from ref point to point on 2nd vein Z: Clearance, suppress veins closer than this to edge
    RepeatCount X: Whole machine step is repeated this many times. Y: If this is >1, then do a rectangular array of repeats.
    RepeatOffset

    XY: Offset vector between copies (for linear repeats). For arrays of repeats, X is the X offset and Y is the Y offset.

    Example

    Here is a little example of a BorderDeco step repeated in a 3x2 array:

    Repeat Example

    ProfileFolder Folder for QPFs, default BitmapFolder, can be relative.
    ProfileName Name of the profile. The default extension is ".qpf". An array of names is allowed, if defining multiple profile edging.
    ProfileEdging Array of edge treatments. See Edge and Pocket Profile Tutorial : Defining a Profile
    Pocket

    Entry is a yes/no determining whether the area inside the machinestep is to be removed. Applies to contours (closed polylines only).  

    See Edge and Pocket Profile Tutorial : Pocket 

    FeedSpeed Field not yet implemented.
    Face Face=0 normally, other faces used for side boring. 1=Left, 2=Bottom, 3=Right, 4=Top edge.
    Pitch Field not yet implemented.
    EntrySpeed Field not yet implemented.
    Offset Field not yet implemented.
    OffsetAmount Field not yet implemented.
    ToolDiameter Field not yet implemented.
    ToolNumber Field not yet implemented.
    ToolType Field not yet implemented.
    RunField Field not yet implemented.