visualcam_macros

visualcam macros
  the macro developer
    opening the macro developer
    macro developer main screen
    macro developer command reference
      file menu
        new
        open
        save
        save as
        print
        exit
      edit menu
        undo
        cut
        copy
        paste
        find
        replace
        go to
      view menu
        split
      options menu
        parameter dialogs
      debug menu
        run macro
        step
        stop macro
        update watch
      tools menu
        beautify
  creating macros
    startup macros
    variables
      aperture shapes
      $$calldepth
      $$currentdcode
      $$currentdrilltool
      database item types
      drill export variables
      $$dsnname
      layer variables
      layer types
      measurement variables
      panelization variables
      paste mask variables
      product variables
      selection modes
      $$selgrpcnt
      $$status
      stencil variables
      time and date
      $$true
      $$false
      $$yes
      $$no
    arrays
    coordinate lists
    repeating blocks of commands
    making decisions
  macro language reference
    conventions used
    obsolete macros
    alphabetical list
      a-b
        abortcheckrate
        abs
        activelayer
        add3ptarc
        addarc
        addarray
        addcircle
        adddraw
        adddrill
        addfill
        addflash
        addmillcircle
        addnctooltable
        addpour
        addrect
        addrout
        addslot
        addtext
        addvertex
        advancedsort
        alignlayers
        apreport
        arcs360
        array
        asin
        atan
        autodrawnpads
        bkcolor
      c-d
        calc
        callmacro
        ceil
        changetools
        clip
        combinemillpaths
        compactaplist
        compactnctooltable
        composite2layer
        convdrawtopoly
        convertstencils
        convpolytodraw
        copperarea
        copy
        copyitem
        createlayer
        csin
        currentdcode
        currentnctool
        dcexpand
        dcodescale
        debug
        deleteitem
        deletenctool
        deleteunusednctools
        destlayers
        drawnpads
        drc
        drillreport
      e-f
        else
        end
        endmacro
        erase
        explodencdata
        exportdpf
        exportdxf
        exportformat
        exportgerber
        exportipcd350
        exportipcd356
        exportipcd356a
        exportnc
        extensions
        fileclose
        fileopen
        fileread
        filespath
        filewrite
        filmbox
        fixss
        flags
        floor
      g-h
        gerber2custom
        gerber2nc
        getdcodeinfo
        getextents
        getfilmbox
        getfirstitem
        getlayer
        getlayercomments
        getnctooldesigndata
        getnctoolexportdata
        getnextitem
        getpoint
        getstencilshape
        getstring
        getuserdata
        getvalue
        getviewextents
        getwindow
        getyesno
        go
        gridsize
        gridsnap
        gridvisible
        hilicolors
        hilidcode
        hiliitem
        homeplate
      i-m
        if
        importap
        importdpf
        importdxf
        importformat
        importgerber
        importhpgl
        importipcd356
        importnc
        join
        layercompare
        layern
        loadcustomap
        loadmacro
        loadstencilsettings
        macro
        mappath
        measuree2e
        messagebox
        millreport
        mirror
        move
        moveitem
      n-r
        nc2gerber
        ncreport
        netid
        netlist
        netlistcompare
        new
        offsets
        open
        optimizenc
        origin
        overlaymode
        padremoval
        panelize
        pastemask
        pause
        plothpgl
        plotps
        polarity
        pour
        precision
        previousview
        purge
        putdcodeinfo
        putlayercomments
        putnctooldesigndata
        putnctoolexportdata
        putstencilshape
        putuserdata
        raster2vector
        redraw
        repeat
        rotate
        round
      s
        saveas
        savelog
        savestencilsettings
        scale
        scalelayers
        segmentarcs
        selectfilter
        selectgroup
        set
        setglobal
        setprompt
        showdrillpath
        showprompt
        sin
        sketchmode
        snoman
        splitpath
        spread
        sqrt
        stencilshape
        stop
        strarray
        strcat
        strcmp
        strcpy
        strlen
        strloc
        strread
        strset
        strsetglobal
        strsub
        strtok
        strwrite
        syscmd
      t-z
        tan
        teardrops
        testpointadd
        testpointanalysis
        testpointgeneration
        testpointprobesetup
        testpointprobetable
        testpointsavefixture
        testpointsetup
        testpointsnaptogrid
        testpointstagger
        text
        transcode
        undo
        units
        unsegmentarcs
        vent
        viewall
        viewcomposites
        viewfilmbox
        viewpan
        viewprevious
        viewrecall
        viewsave
        viewwindow
        zoomin
        zoomout
    list by menu command
      add menu
        arc 3 pt
        arc ctr
        array
        circle
        draw
        drill
        drilled text
        flash
        mill path
        nc circle
          drilled
          milled
        polygon
          addfill
          addpour
          pour
        slot
        text
          addtext
          text
        vertex
      analysis menu
        copper area
        drc/mrc
        layer compare
        netlist compare
      documentation menu
        reports
          apertures
          nc tools
      edit menu
        align layers
        clip
        copy
          copy
          copyitem
        d-code
          explode customs
          polarity
          scale
          transcode
        delete
          deleteitem
          erase
        item
          getuserdata
          putuserdata
        join
        mirror
        move
          move
          moveitem
        nc
          change
            tools
          combine paths
          explode
        origin
        purge
        rotate
        scale
        select
      file menu
        export
          barco dpf
          dxf
          gerber
          hpgl
          ipc-d-350
          ipc-d-356
            ipc-d-356
            ipc-d-356a
          nc (drill/mill)
          postscript
        import
          aperture list
          barco dpf
          dxf
          gerber
          hpgl
          ipc-d-356
          nc (drill/mill)
        new
        open
        save
        save as
        save log
      macro menu
        load
      options menu
        arcs 360
        configure
          bkcolor
          extensions
          filespath
          filmbox
          getfilmbox
          gridsize
          hilicolors
          undo
        grid snap
        units/precision
          precision
          units
      setup menu
        apertures
          compactaplist
          getdcodeinfo
          loadcustomap
          putdcodeinfo
        layers
          getlayer
          getlayercomments
          layern
          putlayercomments
        nc tools
          addnctooltable
          compactnctooltable
          deletenctool
          deleteunusednctools
          getnctooldesigndata
          getnctoolexportdata
          putnctooldesigndata
          putnctoolexportdata
      tools menu
        convert
          arcs to segmented arcs
          composite to layer
          drawn pads
            automatic
            select draws
          draws to polylines
          gerber to nc
          home plate
          nc to gerber
          raster to vector
          segmented arcs to arcs
          to custom
        fix silkscreen
        layer spread
        nc
          optimize
          display settings
            show drill path
        netlist
          generate
          save
        pad removal
        panelize
          simple
        paste mask
          generate
          optimize
        snoman
        stencils
          manual conversion
          setup shapes
            getstencilshape
            loadstencilsettings
            putstencilshape
            savestencilsettings
            stencilshape
        teardrops
        test points
          add
          analysis
          flying probe
            ipc-d-356a
          generate
          setup
          stagger
          test fixture
            snap to grid
            save files
      query menu
        extents
        highlight
        item
          getfirstitem
          getnextitem
          getuserdata
        measure
          edge to edge
      view menu
        all
        composites
        film box
        grid
        overlay
        pan
        previous
        recall
        redraw
        save
          previousview
          viewsave
        sketch
        window
        zoom in
        zoom out
    list by function
      adding
        add3ptarc
        addarc
        addarray
        addcircle
        adddraw
        adddrill
        addfill
        addflash
        addmillcircle
        addpour
        addrect
        addrout
        addslot
        addtext
        addvertex
        createlayer
      analysis
        copperarea
        drc
        layercompare
        netlistcompare
      aperture functions
        apreport
        compactaplist
        currentdcode
        dcexpand
        getdcodeinfo
        importap
        loadcustomap
        putdcodeinfo
        transcode
      bare board test
        exportipcd356a
        testpointadd
        testpointanalysis
        testpointgeneration
        testpointprobesetup
        testpointprobetable
        testpointsavefixture
        testpointsetup
        testpointsnaptogrid
        testpointstagger
      control statements
        callmacro
        debug
        if
        repeat
        stop
      conversion & optimization tools
        autodrawnpads
        compactaplist
        composite2layer
        convdrawtopoly
        convertstencils
        convpolytodraw
        drawnpads
        fixss
        gerber2custom
        gerber2nc
        homeplate
        nc2gerber
        padremoval
        panelize
        pastemask
        putstencilshape
        raster2vector
        segmentarcs
        snoman
        spread
        stencilshape
        teardrops
        unsegmentarcs
        vent
      editing
        alignlayers
        clip
        combinemillpath
        copy
        copyitem
        dcodescale
        erase
        explodencdata
        join
        mirror
        move
        moveitem
        origin
        polarity
        pour
        purge
        putuserdata
        rotate
        scalelayers
        selectfilter
        selectgroup
        text
        transcode
        undo
      environment functions
        activelayer
        arcs360
        bkcolor
        currentdcode
        currentnctool
        destlayers
        extensions
        filespath
        filmbox
        flags
        gridsize
        gridsnap
        hilicolors
        layern
        mappath
        netid
        offsets
        overlaymode
        precision
        putdcodeinfo
        scale
        sketchmode
        units
      file handling
        fileclose
        fileopen
        fileread
        filewrite
      file open/import
        importformat
        importdpf
        importdxf
        importgerber
        importhpgl
        importipcd356
        importnc
        loadmacro
        loadstencilsettings
        new
        open
      file save/export/plot
        exportdpf
        exportdxf
        exportformat
        exportgerber
        exportipcd350
        exportipcd356
        exportipcd356a
        exportnc
        netlist
        plothpgl
        plotps
        saveas
        savelog
        savestencilsettings
      layer functions
        activelayer
        alignlayers
        createlayer
        destlayers
        getlayer
        getlayercomments
        layern
        putlayercomments
        scalelayers
      mathematical functions
        abs
        array
        asin
        atan
        calc
        ceil
        csin
        floor
        round
        set
        setglobal
        sin
        sqrt
        tan
      miscellaneous utilities
        abortcheckrate
        else
        end
        endmacro
        go
        macro
        splitpath
        syscmd
      nc (drill/mill) functions
        addnctooltable
        advancedsort
        changetools
        combinemillpath
        compactnctooltable
        currentnctool
        deletenctool
        deleteunusednctools
        drillreport
        explodencdata
        exportnc
        getnctooldesigndata
        getnctoolexportdata
        millreport
        ncreport
        optimizenc
        putnctooldesigndata
        putnctoolexportdata
        showdrillpath
      queries
        getdcodeinfo
        getextents
        getfilmbox
        getfirstitem
        getlayer
        getnextitem
        getnctooldesigndata
        getnctoolexportdata
        getstencilshape
        getuserdata
        getviewextents
        hilidcode
        hiliitem
        measuree2e
      reports
        apreport
        millreport
        drillreport
        ncreport
      string handling
        strarray
        strcat
        strcmp
        strcpy
        strlen
        strloc
        strread
        strset
        strsetglobal
        strsub
        strtok
        strwrite
      user data entry
        getpoint
        getstring
        getvalue
        getwindow
        getyesno
        messagebox
        pause
        setprompt
        showprompt
      viewing
        gridvisible
        overlaymode
        previousview
        redraw
        showdrillpath
        sketchmode
        viewall
        viewcomposites
        viewfilmbox
        viewpan
        viewprevious
        viewrecall
        viewsave
        viewwindow
        zoomin
        zoomout
Your Ad Here