214 lines
8.9 KiB
VB.net
214 lines
8.9 KiB
VB.net
Public Module Const3dPrint
|
|
|
|
Public Const TABLE = "Table"
|
|
Public Const TABLE_OUTLINE = "TableOutline"
|
|
Public Const EXTRUSION_AREA = "ExtrusionArea"
|
|
Public Const EXTRUSION_RECT = "ExtrusionRect"
|
|
Public Const PART = "Part"
|
|
Public Const PRINT_SOLID = "PrintSolid"
|
|
Public Const LAY_MACH_START = "MachStart"
|
|
Public Const LAY_PARTREFERENCE = "PartFrame"
|
|
Public Const LAY_REFERENCE = "Frame"
|
|
Public Const LAY_OTHERS = "Aux"
|
|
Public Const LAY_RIBS = "Ribs"
|
|
Public Const LAY_SHELL_NBR = "ShellNumber"
|
|
Public Const LAY_AUX_SOLIDS = "AuxSolids"
|
|
Public Const FRAME_PART = "FramePart"
|
|
Public Const START_GEOM = "Start"
|
|
Public Const RIB_EXTRUSION = "RibExtrusion"
|
|
Public Const RIB_CURVE = "RibCurve"
|
|
Public Const RIB_ID = "RibId"
|
|
Public Const SHELLNUMBER_ID = "ShellNumberId"
|
|
Public Const FILLEDSOLID_ID = "FilledSolidId"
|
|
Public Const VIEWPARAMS = "ViewParams"
|
|
Public Const IMPORTED_SOLID = "ImportedSolid"
|
|
Public Const RESULT_READ_PROG = "ResultReadProg"
|
|
Public Const KEY_CALC_SOLIDS = "CalcSolids"
|
|
Public Const KEY_HAS_SOLIDS = "Solids"
|
|
Public Const LAY_CHUNKS = "Chunks"
|
|
|
|
|
|
' parametri calcolo tempi, F ed S
|
|
Public Const LAY_TFSCALC = "TFSCalc"
|
|
Public Const KEY_TMIN = "TMin"
|
|
Public Const KEY_TTRG = "TTrg"
|
|
Public Const KEY_TMAX = "TMax"
|
|
Public Const KEY_FMIN = "FMin"
|
|
Public Const KEY_FTRG = "FTrg"
|
|
Public Const KEY_FMAX = "FMax"
|
|
Public Const KEY_TCUR = "TCur"
|
|
Public Const KEY_TWAIT = "WaitingTime"
|
|
Public Const KEY_FCUR = "FCur"
|
|
Public Const KEY_LENGTH = "Length"
|
|
Public Const KEY_SPEED = "Speed"
|
|
Public Const KEY_SLICEID = "SliceId"
|
|
Public Const KEY_MASS = "PrintMass"
|
|
Public Const KEY_EMITWAITINGTIME = "EmitWaitingTime"
|
|
|
|
|
|
' parametri Materiali
|
|
Public Const MAT_GUID = "GUID"
|
|
Public Const MAT_NAME = "Name"
|
|
Public Const MAT_T1 = "T1"
|
|
Public Const MAT_T2 = "T2"
|
|
Public Const MAT_T3 = "T3"
|
|
Public Const MAT_T4 = "T4"
|
|
Public Const MAT_T5 = "T5"
|
|
Public Const MAT_KEXTRUSION = "KExtrusion"
|
|
Public Const MAT_KLAYERTIME = "KLayerTime"
|
|
Public Const MAT_C1 = "C1"
|
|
Public Const MAT_C2 = "C2"
|
|
Public Const MAT_DENSITY = "Density"
|
|
Public Const MAT_AMAX = "AMax"
|
|
Public Const MAT_ATRG = "ATrg"
|
|
Public Const MAT_AMIN = "AMin"
|
|
Public Const MAT_BMAX = "BMax"
|
|
Public Const MAT_BTRG = "BTrg"
|
|
Public Const MAT_BMIN = "BMin"
|
|
Public Const MAT_KW = "KW"
|
|
Public Const MAT_KZ = "KZ"
|
|
Public Const MAT_KN = "KN"
|
|
Public Const MAT_TDRYER = "TDRYER"
|
|
Public Const MAT_ORIG = "Orig"
|
|
|
|
' parametri Lavorazione
|
|
Public Const MAC_TORECALC_SLICE = "ToRecalcSlice"
|
|
Public Const MAC_TORECALC_TFS = "ToRecalcTFS"
|
|
Public Const MAC_TORECALC_GENERATE = "ToRecalcGenerate"
|
|
Public Const MAC_GUID = "GUID"
|
|
Public Const MAC_NAME = "Name"
|
|
Public Const MAC_SLICING45 = "Slicing45"
|
|
Public Const MAC_SLICINGTYPE = "SlicingType"
|
|
Public Const MAC_SPIRALVASE = "SpiralVase"
|
|
Public Const MAC_STRANDH = "StrandH"
|
|
Public Const MAC_STRANDW = "StrandW"
|
|
Public Const MAC_STRANDCOUNT = "StrandCount"
|
|
Public Const MAC_OFFSET = "Offset"
|
|
Public Const MAC_STARTPOINTOFFSETONSLICE = "StartPointOffsetOnSlice"
|
|
Public Const MAC_STRANDORDER = "StrandOrder"
|
|
Public Const MAC_STRANDOVERLAP = "StrandOverlap"
|
|
Public Const MAC_DIRECTION = "Direction"
|
|
Public Const MAC_LINKTYPE = "LinkType"
|
|
Public Const MAC_LINKPARAM = "LinkParam"
|
|
Public Const MAC_LINKZUP = "LinkZup"
|
|
Public Const MAC_INNERSHELLWIDTH = "InnerStrandW"
|
|
Public Const MAC_OFFSETLEADPOINT = "OffsetLeadPoint"
|
|
Public Const MAC_LEADIN = "LeadIn"
|
|
Public Const MAC_LEADINTANGDIST = "LeadInTangDist"
|
|
Public Const MAC_LEADINORTHODIST = "LeadInOrthoDist"
|
|
Public Const MAC_LEADOUT = "LeadOut"
|
|
Public Const MAC_LEADOUTTANGDIST = "LeadOutTangDist"
|
|
Public Const MAC_LEADOUTORTHODIST = "LeadOutOrthoDist"
|
|
Public Const MAC_COASTINGLEN = "CoastingLen"
|
|
Public Const MAC_COASTINGFEEDPU = "CoastingFeedPu"
|
|
Public Const MAC_WIPELEN = "WipeLen"
|
|
Public Const MAC_WIPEFEEDPU = "WipeFeedPu"
|
|
Public Const MAC_WIPEDIR = "WipeDir"
|
|
Public Const MAC_FLOORCOUNT = "FloorCount"
|
|
Public Const MAC_G0FEED = "G0Feed"
|
|
Public Const MAC_G0FEEDZ = "G0FeedZ"
|
|
Public Const MAC_TOOLDIAM = "ToolDiam"
|
|
Public Const MAC_PREFLOWDELAY = "PreFlowDelay"
|
|
Public Const MAC_POSTFLOWDELAY = "PostFlowDelay"
|
|
Public Const MAC_SCREWBACK = "ScrewBack"
|
|
Public Const MAC_SLICINGHEIGHT = "SlicingHeight"
|
|
Public Const MAC_RIBSSTRANDWIDTH = "RibsStrandW"
|
|
Public Const MAC_RIBSTYPE = "RibsType"
|
|
Public Const MAC_RIBSOVERLAP = "RibsOverlap"
|
|
Public Const MAC_RIBSSTRANDCOUNT = "RibsStrandCount"
|
|
Public Const MAC_RIBSLINK = "RibsLink"
|
|
Public Const MAC_RIBSLINKFILLET = "RibsLinkFillet"
|
|
Public Const MAC_RIBSMERGEWITHSHELL = "RibsMergeWithShell"
|
|
Public Const MAC_RIBSINVERTMERGEDSHELLMAINLINK = "InvertRibsMergedShellMainLink"
|
|
Public Const MAC_RIBSINVERTORDER = "RibsInvertOrder"
|
|
Public Const MAC_RIBSINVERTDIRECTION = "RibsInvertDirection"
|
|
Public Const MAC_RIBSINVERTSTRANDORDER = "RibsInvertStrandOrder"
|
|
Public Const MAC_RIBSLEADININVERT = "RibsLeadInInvert"
|
|
Public Const MAC_RIBSLEADINLEN = "RibsLeadInLen"
|
|
Public Const MAC_RIBSLEADOUTINVERT = "RibsLeadOutInvert"
|
|
Public Const MAC_RIBSLEADOUTLEN = "RibsLeadOutLen"
|
|
Public Const MAC_RIBSLEADOUTCOASTING = "RibsLeadOutCoasting"
|
|
Public Const MAC_RIBSLEADOUTWIPE = "RibsLeadOutWipe"
|
|
Public Const MAC_RIBSLEADOUTWIPEDIR = "RibsLeadOutWipeDir"
|
|
Public Const MAC_RIBSLEADFILLET = "RibsLeadFillet"
|
|
Public Const MAC_RIBSLIMITUNBOUNDEDWITHSOLID = "LimitUnboundedRibsWithSolid"
|
|
Public Const MAC_SHELLNBRDIFFERENCE = "ShellNbrDifference"
|
|
Public Const MAC_SHELLNBRCOASTING = "ShellNbrCoasting"
|
|
Public Const MAC_SHELLNBRWIPE = "ShellNbrWipe"
|
|
Public Const MAC_SHELLNBRWIPEDIR = "ShellNbrWipeDir"
|
|
Public Const MAC_AUXSOLIDSSTRANDWIDTH = "AuxSolidsStrandW"
|
|
Public Const MAC_AUXSOLIDSOVERLAP = "AuxSolidsOverlap"
|
|
Public Const MAC_AUXSOLIDSINFILL = "AuxSolidsInfill"
|
|
Public Const MAC_AUXSOLIDSINFILLLINK = "AuxSolidsInfillLink"
|
|
Public Const MAC_AUXSOLIDSSTRANDCOUNT = "AuxSolidsStrandCount"
|
|
Public Const MAC_AUXSOLIDSSTRANDORDER = "AuxSolidsStrandOrder"
|
|
Public Const MAC_AUXSOLIDSLINKTYPE = "AuxSolidsLinkType"
|
|
Public Const MAC_AUXSOLIDSLINKPARAM = "AuxSolidsLinkParam"
|
|
Public Const MAC_AUXSOLIDSSTARTPOINTOFFSETONSLICE = "AuxSolidsStartPointOffsetOnSlice"
|
|
Public Const MAC_AUXSOLIDSOFFSETLEADPOINT = "AuxSolidsOffsetLeadPoint"
|
|
Public Const MAC_AUXSOLIDSDENSITY = "AuxSolidsDensity"
|
|
Public Const MAC_AUXSOLIDSGRIDOVERLAP = "AuxSolidsGridOverlap"
|
|
Public Const MAC_AUXSOLIDSDIRECTION = "AuxSolidsDirection"
|
|
Public Const MAC_AUXSOLIDSOFFSETX = "AuxSolidsOffsetX"
|
|
Public Const MAC_AUXSOLIDSOFFSETY = "AuxSolidsOffsetY"
|
|
Public Const MAC_AUXSOLIDSCOASTINGLEN = "AuxSolidsCoastingLen"
|
|
Public Const MAC_AUXSOLIDSWIPELEN = "AuxSolidsWipeLen"
|
|
Public Const MAC_AUXSOLIDSWIPEDIR = "AuxSolidsWipeDir"
|
|
Public Const MAC_INFILLSTRANDWIDTH = "InfillStrandW"
|
|
Public Const MAC_FLOORTYPE = "FloorType"
|
|
Public Const MAC_CEILCOUNT = "CeilCount"
|
|
Public Const MAC_CEILTYPE = "CeilType"
|
|
Public Const MAC_INFILLTYPE = "InfillType"
|
|
Public Const MAC_INFILLLINK = "InfillLink"
|
|
Public Const MAC_INFILLDENSITY = "InfillDensity"
|
|
Public Const MAC_INFILLOVERLAP = "InfillOverlap"
|
|
Public Const MAC_INFILLGRIDOVERLAP = "InfillGridOverlap"
|
|
Public Const MAC_INFILLDIRECTION = "InfillDirection"
|
|
Public Const MAC_INFILLOFFSETX = "InfillOffsetX"
|
|
Public Const MAC_INFILLOFFSETY = "InfillOffsetY"
|
|
Public Const MAC_INFILLCOASTING = "InfillCoasting"
|
|
Public Const MAC_INFILLWIPE = "InfillWipe"
|
|
Public Const MAC_INFILLWIPEDIR = "InfillWipeDir"
|
|
Public Const MAC_DYNAMICMODE = "DynamicMode"
|
|
Public Const MAC_PRINTORDER = "PrintOrder"
|
|
Public Const MAC_CONSTANT = "Constant"
|
|
Public Const MAC_MATERIALS = "Materials"
|
|
|
|
' parametri StartMach
|
|
Public Const LAY_NEWSTART = "NewStart"
|
|
|
|
' parametri Rib
|
|
Public Const LAY_NEWRIB = "NewRib"
|
|
Public Const LAY_NEWEXTRUSION = "NewExtrusion"
|
|
Public Const KEY_EXTRUSION_ID = "ExtrusionId"
|
|
Public Const KEY_EXTRUSION_LENGTH = "ExtrusionLength"
|
|
Public Const KEY_RIB_TYPE = "RibType"
|
|
Public Const KEY_SHELLNBR_TYPE = "ShellNumberType"
|
|
Public Const KEY_AUXSOLID_TYPE = "AuxSolidType"
|
|
|
|
' parametri riferimento
|
|
Public Const KEY_REFERENCE = "Reference"
|
|
|
|
' macchina in progetto
|
|
Public Const KEY_MACHINE_NAME = "MachineName"
|
|
|
|
' materiale in progetto
|
|
Public Const KEY_MATERIAL_GUID = "MaterialGuid"
|
|
Public Const KEY_MATERIAL_NAME = "MaterialName"
|
|
|
|
' nome file cn in progetto
|
|
Public Const KEY_ISOFILE_PATH = "IsoFilePath"
|
|
|
|
' info di spostamento pezzo per 45 gradi
|
|
Public Const KEY_MOVEDPART = "MovedPart"
|
|
Public Const KEY_MOVEDPART2 = "MovedPart2"
|
|
|
|
Public Const FILE_PATH = "FilePath"
|
|
Public Const PART_NAME = "PartName"
|
|
Public Const ENTITY_NAME = "EntityName"
|
|
|
|
' stringa che identifica il materiale come originale del costruttore
|
|
Public Const ORIG_MATERIAL As String = "***"
|
|
|
|
End Module
|