3500iUser’s ManualConversational and g-codeACU-RITE®
74 4 Tool Management4.2 Tool Data With the tool in the spindle, carefully jog the tool down until it touches the top surface of the work piece. This
ACU-RITE 3500i 754.2 Tool DataTool Radius CompensationWhen tool compensation is not active, the CNC positions the tool's center on the programmed
76 4 Tool Management4.2 Tool DataContouring with radius compensationThe tool center moves along the contour at a distance equal to the radius. “Right”
ACU-RITE 3500i 774.2 Tool DataRadius compensation: Machining corners Outside corners:If you program radius compensation, the CNC moves the tool aroun
78 4 Tool Management4.2 Tool DataRamping into a Compensation Move Entry moves allow a smooth transition into a contour. Allowing a way to avoid areas
ACU-RITE 3500i 794.2 Tool DataArc Tangent Entry MoveIn an arc tangent entry move the tool approaches the contour through an arc and enters tangent to
80 4 Tool Management4.2 Tool DataSpecial Code: Temporary Change of Tool DiameterTo change the tool radius in order to leave stock for a finish pass, p
ACU-RITE 3500i 814.2 Tool DataTool Compensation PathPath of Tool During Tool CompensationIn linear-to-linear or linear-to-circular moves, the position
82 4 Tool Management4.2 Tool DataIntersecting PointsYou cannot program a plane change during tool compensation. However, a 2-axis move off the current
ACU-RITE 3500i 834.2 Tool DataGeneral Precautions When you program tool path instead of part edge, a negative diameter in the Tool Table effectively
3500i xiTable of Contents Controls of the 3500iKeys on visual display unit ...
84 4 Tool Management4.2 Tool DataFixture Offsets - Tool menuIn the Tool menu bar, the Fixture Offset display screen is provided to allow data entry in
ACU-RITE 3500i 854.2 Tool DataLock, or Unlock a ToolIn the Tool Table, select the tool to be locked, or unlocked. Open the column field under “TL”.
86 4 Tool Management4.2 Tool Data
Program Management
88 5 Program Management5.1 Program Management Introduction5.1 Program Management IntroductionAccessing Program ManagementThe Program Management mode
ACU-RITE 3500i 895.1 Program Management IntroductionProgram Manager Menu BarIn the Program screen, the horizontal menu bar displays the following Util
90 5 Program Management5.1 Program Management IntroductionUtility Function ButtonsIn the Program screen, the vertical side bar menu displays the follo
ACU-RITE 3500i 915.1 Program Management IntroductionDisplay window arrangement The dialogue window displays can be re-sized by dragging the sliders.
92 5 Program Management5.2 Program Manager Functions5.2 Program Manager FunctionsFolder Filter To select what type of programs to show, touch the Sh
ACU-RITE 3500i 935.2 Program Manager FunctionsUtility Button FunctionsPreview button Select a program to preview from the program directory. A graphi
xii General Operating Guidelines... 8Main Operating Modes...
94 5 Program Management5.2 Program Manager FunctionsCopy button Touch the Copy program button to copy one or more highlighted programs to the clip bo
ACU-RITE 3500i 955.2 Program Manager FunctionsSorting Folder Contents The sorting button can be used to sort the contents of the folder list. The so
96 5 Program Management5.2 Program Manager FunctionsRecycle Bin When a program is deleted it is sent to the Recycle Bin. The Recycle Bin allows the
ACU-RITE 3500i 975.3 Creating, Editing, & Selecting to Run5.3 Creating, Editing, & Selecting to RunCreating a New Part Program Touch the New
98 5 Program Management5.3 Creating, Editing, & Selecting to RunSelecting a Program To RunYou must select a program before you can run it. Only on
Conversational Editing
100 6 Conversational Editing6.1 Conversational Programming6.1 Conversational ProgrammingGetting StartedProgram blocks are written using the Edit butt
ACU-RITE 3500i 1016.1 Conversational ProgrammingProgram Edit ScreenThe program edit screen provides the name of the program in the upper Status Bar, a
102 6 Conversational Editing6.1 Conversational ProgrammingProgram Edit buttons When editing a program, these edit buttons are available.Button Functi
ACU-RITE 3500i 1036.1 Conversational ProgrammingConversational Data Input CyclesMilling Button Select the Milling button to display the milling butto
3500i xiiiSetting the datum ... 32Fixture Offsets...
104 6 Conversational Editing6.1 Conversational ProgrammingMilling Feature ButtonsWhen the Milling Button is selected, the bottom menu bar changes to p
ACU-RITE 3500i 1056.1 Conversational ProgrammingMore Milling Button Select the More Milling button to display the more milling button features in the
106 6 Conversational Editing6.1 Conversational ProgrammingDrill Features Button Select the Drill Cycles button to display the more milling button fea
ACU-RITE 3500i 1076.1 Conversational ProgrammingPocket Cycles Button Select the Pocket Cycles button to display the pocket milling features in the po
108 6 Conversational Editing6.1 Conversational ProgrammingOther Cycles Button Select the Other Cycles button to display additional milling features i
ACU-RITE 3500i 1096.1 Conversational ProgrammingProgram EditingThe feature edit buttons provided for editing a program offer assistance when editing.
110 6 Conversational Editing6.1 Conversational ProgrammingDeleting a program block:There are two ways to delete program blocks from a Program Listing.
ACU-RITE 3500i 1116.1 Conversational ProgrammingCopy/Paste Blocks in a programMultiple blocks can be copied, and inserted in the same way. Highlight
112 6 Conversational Editing6.1 Conversational ProgrammingRestore edits to a program block:Using the redo button to reverse edits made to a program an
ACU-RITE 3500i 1136.1 Conversational ProgrammingProgram Text EditingFind: Specific Text or Code in a programUse the Find button in Edit Mode to search
xiv Editing the tool table... 62Tool Table Menu Bar...
114 6 Conversational Editing6.1 Conversational ProgrammingProgram Edit PreviewThe Edit Preview feature provides a graphic representation of a part edg
ACU-RITE 3500i 1156.1 Conversational ProgrammingPreview Features MenuFor a complete description of the pan and rotate buttons see "Rotate Drawing
116 6 Conversational Editing6.1 Conversational ProgrammingProgram / Display RelationA program line can be selected in the editing area, or preview are
Programming: Canned Cycles, Subprograms
118 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic Cycles7.1 Explaining Basic CyclesRound/ChamferCorner RoundingCorner rounding permit
ACU-RITE 3500i 1197.1 Explaining Basic CyclesLine-to-Arc Corner Rounding When the first move contains a CornerRad value, the CNC automatically finds
120 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesRapidRapid MoveRapid Move initiates rapid traverse. The machine builder sets t
ACU-RITE 3500i 1217.1 Explaining Basic CyclesRapid Move - Angle and Radius: Specify the desired end point coordinate using the radius and angle of th
122 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesRapid Move - Angle and Y: Specify the desired end point coordinate using the
ACU-RITE 3500i 1237.1 Explaining Basic CyclesRapid Move - Radius and Y: Specify the desired end point coordinate using actual position designations,
3500i xvProgram Management5.1 Program Management IntroductionAccessing Program Management ...
124 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesLine Move - EndPoint: Specify the desired end point coordinate using actual p
ACU-RITE 3500i 1257.1 Explaining Basic CyclesLine Move - Angle and Radius: Specify the desired end point coordinate using the radius and angle of the
126 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesLine Move - Angle and Y: Specify the desired end point coordinate using the a
ACU-RITE 3500i 1277.1 Explaining Basic CyclesLine Move - Radius and Y: Specify the desired end point coordinate using the radius of the movement and
128 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesArcArc Move:An Arc block initiates a feed motion and is used to cut an arc in
ACU-RITE 3500i 1297.1 Explaining Basic CyclesArc Move - Radius and EndPoint:The following is a description of the menu fields.Field Code DescriptionDi
130 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesArc Move - Center and EndPoint: Specify the arc movement using the actual coo
ACU-RITE 3500i 1317.1 Explaining Basic CyclesArc Move - Center and Angle: Specify the arc movement using the coordinates of the arc center point and
132 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesUsing Arc Center and EndPoint to create a circleSince the start point and end
ACU-RITE 3500i 1337.1 Explaining Basic CyclesDwell:Dwell (G4) can be used to program a delay between blocks. A Timed Dwell is a timed stop. An Infinit
xvi Program Editing ... 109Mark a program block: ..
134 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesPlane SelectionMake plane changes prior to circular interpolation. XY is the d
ACU-RITE 3500i 1357.1 Explaining Basic CyclesReference Point Return:The Home command returns the specified axes to their respective permanent referenc
136 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesFixture Offset (Work Coordinate System Select):Use the work coordinate system
ACU-RITE 3500i 1377.1 Explaining Basic CyclesUnit (Inch/MM)Use the Unit block to specify and activate the desired unit of measurement in a program. Th
138 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesAbsolute Zero SetAbsolute Zero is the X0, Y0, Z0 position for absolute dimensi
ACU-RITE 3500i 1397.1 Explaining Basic CyclesBlock FormThe BlockForm command is used to define a window in relation to the part zero. This is used by
140 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesTemporary Path ToleranceThe PathTol command is used to temporarily override th
ACU-RITE 3500i 1417.1 Explaining Basic CyclesSystem DataThe SysData command can be used in a program to override system configuration data during the
142 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesFeedRateA Feed block sets the feedrate for Line moves, arcs, and cycles that d
ACU-RITE 3500i 1437.1 Explaining Basic CyclesSpindle RPMUse the RPM command to designate and activate the desired spindle speed, in Revolutions Per Mi
3500i xviiArc ... 128Arc Move: .
144 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesTool Definition and ActivationUse the Tool command to define and/or use a tool
ACU-RITE 3500i 1457.1 Explaining Basic CyclesRepeat BlocksThe Repeat command allows a series of previously programmed blocks to be repeated one time.
146 7 Programming: Canned Cycles, Subprograms7.1 Explaining Basic CyclesThis program will drill four holes. A Fixture Offset is used to relocate X Y z
ACU-RITE 3500i 1477. 2 C a n n e d C y c l e s7.2 Canned CyclesCanned CyclesA canned cycle is a preset sequence of events initiated by a single bloc
148 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesDrilling CyclesDrilling, Tapping, and BoringWhen you activate a drilling cycle, it execu
ACU-RITE 3500i 1497. 2 C a n n e d C y c l e sCounterbore Drill Cycle Counterbore drill cycle generally used for counterboring. It feeds from the R
150 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesTapping Cycle The tapping canned cycle is used for tapping holes. During a tapping cycl
ACU-RITE 3500i 1517. 2 C a n n e d C y c l e sBoring Bidirectional Cycle Boring Bidirectional is a boring cycle, generally used to make a pass in e
152 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesChip Break Cycle This is the chip-breaker peck-drilling cycle, generally used to peck-d
ACU-RITE 3500i 1537. 2 C a n n e d C y c l e sFlat Bottom Boring Cycle This boring cycle generally used to program a pass in each direction with a
xviii Milling Cycles... 156Mill Cycle ...
154 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesDrill Bolt Hole Cycle Use the drill bolt hole cycle to drill a partial or full bolt cir
ACU-RITE 3500i 1557. 2 C a n n e d C y c l e sDrill Pattern Cycle Use the automatic hole pattern cycle to program partial or full pattern hole grid
156 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesMilling CyclesMill Cycle The Mill Cycle is intended for contour milling operations. To
ACU-RITE 3500i 1577. 2 C a n n e d C y c l e s When you enter a value, the CNC executes the number of passes required to get from the H (StartHgt)
158 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesEndMill Cycle The mill cycle is terminated with the EndMill block; at which point, it r
ACU-RITE 3500i 1597. 2 C a n n e d C y c l e sFace Mill CycleFacing cycles simplify the programming required to face the surface of a part. Execut
160 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles G-code format: G170Field Code DescriptionXStart D X coordinate of the starting point.
ACU-RITE 3500i 1617. 2 C a n n e d C y c l e sHole Mill Cycle Use the hole milling cycle to machine through holes or counter-bores. You can positio
162 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesThread Mill Cycle Use the thread milling for cutting inside or outside threads. It cuts
ACU-RITE 3500i 1637. 2 C a n n e d C y c l e sField Code DescriptionTPIor Lead B Threads per inch (TPI) or lead of thread in MM. (Required)NOTE: The
3500i xixSpindle Probe... 217Spindle Probe Cycle
164 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles Tool Length Offset is set the same as with any other tool or operation. A tool diamete
ACU-RITE 3500i 1657. 2 C a n n e d C y c l e sCircular Profile CycleThe Circular Profile Cycle cleans up the inside or outside profile of an existin
166 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles If you enter B (DepthCut), the CNC executes the number of passes required to get from
ACU-RITE 3500i 1677. 2 C a n n e d C y c l e sRectangular Profile Cycle The Rectangular Profile Cycle cleans up the inside or outside profile of a
168 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles When you enter a value, the CNC executes the number of passes required to get from the
ACU-RITE 3500i 1697. 2 C a n n e d C y c l e sPocket Cycles Pocketing cycles eliminate extensive programming. One block of programming mills out th
170 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesDraft Angle Pocket Cycle Use the draft pocket milling cycle to machine a draft angle on
ACU-RITE 3500i 1717. 2 C a n n e d C y c l e sContinued: G-code format: G73Draft Angle Pocket Example: This program cuts the draft angle pocket sh
172 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesRectangular Pocket Cycle Use the rectangular pocket cycle to mill square or rectangular
ACU-RITE 3500i 1737. 2 C a n n e d C y c l e s G-code format: G78Field Code DescriptionSideStock R Amount of stock left by the roughing passes for
ii Controls of the 3500iControls of the 3500iKeys on visual display unitPower control keysNumerical keysData Entry keysAxis KeysTouch QWERTY keyboar
xx Running a Program on the Machine9.1 Running a programModes of Programmed Operation...
174 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesCircular Pocket Cycle Use the circular pocket cycle to mill round pockets. You must pos
ACU-RITE 3500i 1757. 2 C a n n e d C y c l e s G-code format: G77Field Code DescriptionSideStock R Amount of stock left by the roughing passes for
176 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesPlunge Rectangular Pocket Cycle Use the plunge rectangular pocket cycle for carbide too
ACU-RITE 3500i 1777. 2 C a n n e d C y c l e s G-code format: G178Field Code DescriptionFinStock S Amount of stock left by the roughing passes for
178 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesPlunge Circular Pocket Cycle Use the plunge circular pocket cycle for carbide tooling,
ACU-RITE 3500i 1797. 2 C a n n e d C y c l e s G-code format: G177Field Code DescriptionPlungeFeedJ The feedrate at which the tool will "plung
180 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesFrame Pocket Cycle Use the frame pocket cycle to mill a frame or trough around an islan
ACU-RITE 3500i 1817. 2 C a n n e d C y c l e s G-code format: G75Field Code DescriptionFinStock S Amount of stock left by the roughing passes for a
182 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesRing Pocket Cycle Use the ring pocket cycle to mill a circular frame or trough around a
ACU-RITE 3500i 1837. 2 C a n n e d C y c l e s G-code format: G212Field Code DescriptionFinStock S Amount of stock left by the roughing passes for
3500i xxiTool Path Data Input ... 273Quick Coordinate Entry
184 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesSlot Cycle Use the Slot Cycle to mill a slot. A slot is defined by a center (X,Y), len
ACU-RITE 3500i 1857. 2 C a n n e d C y c l e s G-code format: G210Field Code DescriptionFinStock S Amount of stock left by the roughing passes for
186 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesCircular Slot Cycle Use the circular slot cycle to mill a slot along a circular path. Y
ACU-RITE 3500i 1877. 2 C a n n e d C y c l e s G-code format: G211Field Code DescriptionYCenter Y Y coordinate of the slot center point. Defaults t
188 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesIrregular Pocket Cycle Use this to mill irregular pockets. You must enter the perimete
ACU-RITE 3500i 1897. 2 C a n n e d C y c l e s G-code format: G169Field Code DescriptionFinStock S Amount of stock left by the roughing passes for
190 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesIslands This cycle allows islands in pockets. Pockets with Islands must be programmed u
ACU-RITE 3500i 1917. 2 C a n n e d C y c l e sBottom Finish Use Bottom Finish to remove bottom stock left by a previously programmed pocket cycle.
192 7 Programming: Canned Cycles, Subprograms7.2 Canned CyclesSide Finish Use Side Finish to remove side stock left by a previously programmed pocke
ACU-RITE 3500i 1937. 2 C a n n e d C y c l e sEngraving CyclesEngraving cycles provides a quick and easy way to engrave part numbers, legends, or an
xxii Modifying Toolbar... 293Modifying Tools Buttons:.
194 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles G-code format: G190Field Code DescriptionXStart X X coordinate for lower-left corner o
ACU-RITE 3500i 1957. 2 C a n n e d C y c l e sProgramming the Arc Engrave CycleTo program the Arc Engrave Cycle: In Edit mode, touch Other Cycles,
196 7 Programming: Canned Cycles, Subprograms7.2 Canned Cycles The start point of the text string is the lower left corner of the first character. T
ACU-RITE 3500i 1977.3 Probing Cycles7.3 Probing CyclesTool, and Spindle Probe cyclesThis section describes operation and an overview of the tool and
198 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTool Probe CyclesBefore using your tool probe and tool probe cycles, you must setup the
ACU-RITE 3500i 1997.3 Probing CyclesTool Probe Calibration Cycle This is used to set the Z datum for length preset, the effective probe stylus diamet
200 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo calibrate the tool probe: Jog the calibration standard (the calibration standard s
ACU-RITE 3500i 2017.3 Probing Cycles The Z-axis then does a guarded Z move down 0.1" (2.54 mm) or whatever amount was placed in the E cycle para
202 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesField Code DescriptionTool# T Tool number. (Required)With only the T cycle parameter pr
ACU-RITE 3500i 2037.3 Probing CyclesField Code DescriptionDistDown E The incremental distance from the current Z Retract amount to go down along the s
3500i xxiiiTool Paths ... 312Creating a Too
204 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the automatic tool preset:Field Code DescriptionOvrSlwFeed S This is the overrid
ACU-RITE 3500i 2057.3 Probing CyclesTo use the automatic tool preset: Install all the tools you wish to set, in the tool changer. Type in: G151 T(to
206 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesFormat: G151 T(tool#) D (tool rough diameter)With T and D cycle parameter only set: Th
ACU-RITE 3500i 2077.3 Probing CyclesFormat: G151 T(tool#) D(tool rough diameter) Q2With T, D, and Q cycle parameters set: The machine rapids the Z-ax
208 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesManual Tool-Length Offset Preset Updates tool-length register. To be used for large fa
ACU-RITE 3500i 2097.3 Probing CyclesField Code DescriptionOvrSlwFeedS This is the override for the slow feedrate that was set in the machine setup par
210 7 Programming: Canned Cycles, Subprograms7.3 Probing Cycles You must have the tool positioned over the probe stylus so the tooth that sticks down
ACU-RITE 3500i 2117.3 Probing CyclesManual Tool Diameter Measure for Special Tools Updates tool diameter register for irregular shaped tools or tools
212 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesYou must: Load the tool in the spindle and call up that tools offset. Know the dista
ACU-RITE 3500i 2137.3 Probing CyclesFrom the Manual Data Input Mode with G-code MDI selected and the spindle off, input: "G153 Tn Dn En" an
xxiv Program Text Editing ... 345Inserting Text:...
214 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTool Breakage, Length and Diameter Wear Detection Checks the tool and gives an alarm
ACU-RITE 3500i 2157.3 Probing CyclesField Code DescriptionDistDown E The incremental distance from the current Z Retract amount to go down along the s
216 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesField Code DescriptionOvrSlwFeedS This is the override for the slow feedrate that was s
ACU-RITE 3500i 2177.3 Probing Cycles The G154 cycle loads the tool, checks, and updates length and diameter wear registers if specified, until a maxi
218 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesCanned Cycle Parameter Settings Before you set the cycle parameters for the Spindle pr
ACU-RITE 3500i 2197.3 Probing CyclesYou must have: The probe in the spindle with its tool number active and the tool type set to "Touch Probe&qu
220 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesEdge Finding Calibrate the work probe at least once before trying to use this cycle.
ACU-RITE 3500i 2217.3 Probing CyclesOutside Corner Finding Calibrate the work probe at least once before trying to use this cycle. A preliminary t
222 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the Outside Corner Finding Cycle: Place the probe in the spindle with its tool
ACU-RITE 3500i 2237.3 Probing CyclesInside Corner Finding Calibrate the work probe at least once before trying to use this cycle. A preliminary to
3500i xxv11.4 Advanced ProgrammingSPEED ...
224 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the Inside Corner Finding Cycle: Place the probe in the spindle with its tool n
ACU-RITE 3500i 2257.3 Probing CyclesInside/Outside Boss/Hole Finding Calibrate the work probe at least once before trying to use this cycle. A pre
226 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the Inside/Outside Boss/Hole Finding Cycle: Place the probe in the spindle with
ACU-RITE 3500i 2277.3 Probing CyclesInside/Outside Web Finding An inside Web is a slot. An outside Web is a standing rib. Webs can only be measured
228 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the Inside/Outside Web Finding Cycle: Place the probe in the spindle with its t
ACU-RITE 3500i 2297.3 Probing CyclesProtected Probe Positioning When an X, Y, and/or Z move is programmed using the Protected Positioning Cycle, the
230 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesSkew Compensation G68, axis rotation, cannot be used with skew compensation find. S
ACU-RITE 3500i 2317.3 Probing CyclesField Code DescriptionEstAngle S Estimated amount of angle from 3 O'clock. Default is 0 which causes the cycl
232 7 Programming: Canned Cycles, Subprograms7.3 Probing CyclesTo use the skew compensation Cycle: Place the probe in the spindle with its tool numbe
ACU-RITE 3500i 2337.3 Probing CyclesUsing the Z Work Offset Update FeatureIf you would like to calibrate all your tools to a fixed Z axis location on
xxvi 11.5 Four Axis ProgrammingAxis Type ...
234 7 Programming: Canned Cycles, Subprograms7.4 Subprograms7.4 SubprogramsSubprogram information:OverviewProgram repetitive sequences or patterns in
ACU-RITE 3500i 2357.4 SubprogramsDefining a SubprogramTo define and enter the blocks for a subprogram, use the Sub command to designate the start of t
236 7 Programming: Canned Cycles, Subprograms7.4 SubprogramsLooping a SubprogramUse the Loop command to repeat the execution of a subprogram the speci
ACU-RITE 3500i 2377.4 SubprogramsRotate, Mirror, and/or Scale a SubprogramUse RMS blocks to Rotate, Mirror, and/or Scale subprograms. These functions
238 7 Programming: Canned Cycles, Subprograms7.4 SubprogramsField Code DescriptionZCenter K Z-Axis coordinate for the point of rotation, the point abo
Drawing Programs
240 8 Drawing Programs8.1 Draw8.1 DrawViewing Programs Draw Graphics (part graphics) is a method by which to prove a program before you cut any mater
ACU-RITE 3500i 2418.1 DrawStarting Draw Draw Simulation Mode is started from the Program Manager. You can make some changes from the buttons while a
242 8 Drawing Programs8.1 Draw Touch the Display Program button to open the program and dashboard screen.View Options Menu The Side Bar menu contain
ACU-RITE 3500i 2438.1 DrawAdjust View Menu Touch the Adjust View button to open the adjust view buttons.Button FunctionAdjust Blk Form changes the wo
Introduction
244 8 Drawing Programs8.1 DrawAdjust Block Form Touch the Adjust Blk Form button to open the bottom menu block form buttons. The bottom menu now dis
ACU-RITE 3500i 2458.1 DrawRotate Drawing View Touch the Rotate button to access the directional rotate buttons. The display can also be rotated by to
246 8 Drawing Programs8.1 DrawThe following is a description of the panning buttons that are available.Line View Adjustments Touch the 2D, or 3D Wire
ACU-RITE 3500i 2478.1 DrawDraw Options Touch the Options button to activate the Options Dialogue.The Options dialogue functions the same as in Progra
248 8 Drawing Programs8.1 DrawSim Tools Touch the Sim Tools button to activate the Draw Tool Table.The simulator tool table is a separate table that
Running a Program on the Machine
250 9 Running a Program on the Machine9.1 Running a program9.1 Running a programModes of Programmed OperationThere are two modes to run a program:Aut
ACU-RITE 3500i 2519.1 Running a programStarting a program With a program selected and in Program Run Mode, touch the Auto button to put the 3500i in
252 9 Running a Program on the Machine9.1 Running a programSingle Step Single-Step Mode runs a program block by block. This mode enables you to step
ACU-RITE 3500i 2539.1 Running a programBlock SearchThe Block Search feature can be used to begin program execution from a point other than the beginni
2 1 Introduction1.1 The 3500i1.1 The 3500iThe ACU-RITE 3500i control is a touch screen workshop-oriented contouring control that enables you to progr
254 9 Running a Program on the Machine9.1 Running a programUsing Draw with running programsWhen Draw is activated, a display window opens. When the p
ACU-RITE 3500i 2559.1 Running a programProgram Status AreaThe following table provides a description of the various display fields for the Program Sta
256 9 Running a Program on the Machine9.1 Running a programParts CounterThe 3500i keeps track of how many parts have been machined during the active p
ACU-RITE 3500i 2579.1 Running a programProgram Run TimersThe 3500i also keeps track of the program machining time during the active program run sessio
258 9 Running a Program on the Machine9.1 Running a programAxis Jog keysThe Axis Jog keys are located on the front panel of the console. From the Man
ACU-RITE 3500i 2599.1 Running a programIn-Program Axis JoggingWhile a program is active in Program Run mode, it is possible to pause the automated exe
260 9 Running a Program on the Machine9.1 Running a programRestart Position:After making the manual movements it may be desired to reset the axes back
CAM: Programming
262 10 CAM: Programming10.1 CAM Programming10.1 CAM ProgrammingCAM ModeCAM Mode is different from the standard CNC programming method of part program
ACU-RITE 3500i 26310.1 CAM ProgrammingRecommended CAM Programming SequenceCAM SetupReview the CAM Setup data to verify the default settings work for y
ACU-RITE 3500i 31.1 The 3500iPowering Up the CNC MachineTurn on the CNC machine according to the builder's instructions. Turn the power switch on
264 10 CAM: Programming10.1 CAM ProgrammingCAM Mode Mouse OperationsCAM works with the touch screen, but for ease of use it is recommended to use a mo
ACU-RITE 3500i 26510.1 CAM ProgrammingCAM Mode ScreenIn CAM Mode the CNC displays the CAM Mode screen.The CAM Mode screen Displays three groups of ico
266 10 CAM: Programming10.1 CAM ProgrammingCreating a New ProgramCAM Mode buttonsGeometry and Tool Path tools are used to create geometry that will be
ACU-RITE 3500i 26710.1 CAM ProgrammingPoint Tool buttons Touching the Point Tool button activates the following buttons in the Vertical button bar.Po
268 10 CAM: Programming10.1 CAM ProgrammingLine Tool buttons Touching the Line Tool button activates the following buttons in the Vertical button bar
ACU-RITE 3500i 26910.1 CAM ProgrammingEditing a LineParameter values are interdependent. When one parameter value is changed other parameters are upda
270 10 CAM: Programming10.1 CAM ProgrammingCircle Tool buttons Touching the Circle Tool button activates the following buttons in the Vertical button
ACU-RITE 3500i 27110.1 CAM ProgrammingShape Tool buttons Touching the Shape Tool button activates the following buttons in the Vertical button bar.Bu
272 10 CAM: Programming10.1 CAM ProgrammingTool Path Buttons Touching the Tool Path button activates the following buttons in the Vertical button ba
ACU-RITE 3500i 27310.1 CAM ProgrammingTool Path Data InputSelecting a tool path type opens a data input dialogue. The dialogue will have tab sections
ACU-RITE 3500i iii Controls of the 3500iAxis Jog keys Navigation keysPotentiometer for feed rate and spindle speed overrideKey FunctionJOG Cycles the
4 1 Introduction1.1 The 3500iE-Stop, Servo Reset, and CNC Shutdown Press E-STOP to disengage the servos and then revert to Manual Data Input Mode.
274 10 CAM: Programming10.1 CAM ProgrammingQuick Coordinate EntryEntries that require X and Y coordinates can use an existing point, circle or circle
ACU-RITE 3500i 27510.1 CAM ProgrammingJob Setup: Basic tabBasic tab Data Entries The Job Setup dialogue is used to configure the parameters that are s
276 10 CAM: Programming10.1 CAM ProgrammingTool LengthEntered automatically if tool length has been previously defined in the Tool Table. Enter the t
ACU-RITE 3500i 27710.1 CAM ProgrammingJob Setup: Advanced tabAdvanced tab Data EntriesThis allows the toolpath to rotated, scaled, or mirrored.Rotati
278 10 CAM: Programming10.1 CAM ProgrammingScale Action - Choose None, Use, or Off. None: Scale Action parameter is ignored. Any previously defined S
ACU-RITE 3500i 27910.1 CAM ProgrammingBlock Form: Basic tabBasic tab Data EntriesBlock Form defines the dimensions of the stock. The Block Form is use
280 10 CAM: Programming10.1 CAM ProgrammingDrilling Cycle:The Drilling tool path defines a drill cycle type, location, and parameters for drilling. Ce
ACU-RITE 3500i 28110.1 CAM ProgrammingDrill Cycle: Boring Unidirectional A unidirectional boring cycle is a boring cycle that allows the X-axis to ba
282 10 CAM: Programming10.1 CAM ProgrammingDrilling dialogue:The Drilling dialogue has (5) tabs available for inputting information for the desired dr
ACU-RITE 3500i 28310.1 CAM ProgrammingSetup tab: Tool: Once the tool has been entered into the tool table, its tool number can be entered here. Fe
ACU-RITE 3500i 51.1 The 3500iWriting ProgramsThe 3500i allows many features to be used without having to write a program. But for operations that repe
284 10 CAM: Programming10.1 CAM ProgrammingPattern tab:The Pattern tab must have the appropriate data filled in to use the Pattern option in the Drill
ACU-RITE 3500i 28510.1 CAM ProgrammingMill CycleThe Mill Cycle tool path is used to generate a milling cycle from a defined shape. The cycle rapids to
286 10 CAM: Programming10.1 CAM Programming Arc Tangent - The tool exits the contour in an arc move of a given radius and angle and tangent to the la
ACU-RITE 3500i 28710.1 CAM ProgrammingPocket CycleThe Pocket Cycle tool path is used to generate a pocket cycle with or without islands from defined s
288 10 CAM: Programming10.1 CAM Programming Spindle Speed: Enter the spindle speed. Coarse Tool: Enter the number of the tool used for the previou
ACU-RITE 3500i 28910.1 CAM ProgrammingPocket Finish CyclesThe Pocket Finish Cycles tool path is used to generate a bottom and/or side pocket finish cy
290 10 CAM: Programming10.1 CAM ProgrammingAdding a Machining Side:When a shape is created a prompt appears to add a machining side to a shape. The ma
ACU-RITE 3500i 29110.1 CAM ProgrammingEngraving CycleThe Engraving Cycle provides a quick and easy way to engrave part numbers, legends, or any alpha/
292 10 CAM: Programming10.1 CAM ProgrammingSetup tab: Tool: Enter the tool number to use for the cycle. Feed: Enter the feed rate used while engra
ACU-RITE 3500i 29310.1 CAM ProgrammingModifying ToolbarIn the following table is a brief description of the Modifying Tools located in the Modifying T
6 1 Introduction1.2 Visual Display Unit1.2 Visual Display UnitOperating Panel with Touch Screen displayThe ACU-RITE 3500i has a 12.1-inch Flat-Panel
294 10 CAM: Programming10.1 CAM ProgrammingViewing ToolsViewing Tools allow you to toggle and switch between viewing options.Viewing Tool Buttons:Butt
ACU-RITE 3500i 29510.1 CAM ProgrammingCAM Mode buttonsThe CAM mode screen has 10 standard buttons. Touch Next Menu button to locate the QUIT button o
296 10 CAM: Programming10.1 CAM ProgrammingThe Next Menu button opens the next menu bar for these additional Cam Tool buttons. With an external keyb
ACU-RITE 3500i 29710.1 CAM ProgrammingCAM SetupThe Setup button, opens the CAM Setup dialogue. There are four tabs in this dialogue used for setting
298 10 CAM: Programming10.1 CAM ProgrammingDisplay tab: Shape Color: Color to display shapes. Default value is Yellow. Shape First Color: Color of
ACU-RITE 3500i 29910.1 CAM ProgrammingView Buttons:CAM Mode View buttons allow different views of tool paths. They will manipulate the tool path view
300 10 CAM: Programming10.1 CAM ProgrammingGeometryDefining Geometry:Geometry items are the basic element of CAM programming. Shapes are created from
ACU-RITE 3500i 30110.1 CAM Programming Repeat the above steps using the following dimensions: Start “X” field input 2.0. Start “Y” field input 0.0.
302 10 CAM: Programming10.1 CAM Programming In many cases when creating geometry there is more than one solution. When multiple solutions are availab
ACU-RITE 3500i 30310.1 CAM ProgrammingFinalizing the geometry Unwanted lines now need to be trimmed from the final shape. Select the geometry Trim b
ACU-RITE 3500i 71.2 Visual Display UnitMenus, Dialogues, and FormsThis section describes general overview of the pop-up menus, dialogues, and forms pr
304 10 CAM: Programming10.1 CAM ProgrammingCreating the shape Touch the Select button from the bottom button menu. Select the bottom line between th
ACU-RITE 3500i 30510.1 CAM ProgrammingDXF Import FeatureThe DXF import feature allows information in a Drawing Exchange Format (.DXF extension) to be
306 10 CAM: Programming10.1 CAM ProgrammingModifying ToolsThe Modifying Tools are described in the following information providing a description of th
ACU-RITE 3500i 30710.1 CAM ProgrammingTrimming GeometryThe geometry Trimming tool allows trimming at the intersecting point between two segments of ge
308 10 CAM: Programming10.1 CAM ProgrammingShapesGeometry items are the basic element of CAM programming. Shapes are created from geometry, and tool p
ACU-RITE 3500i 30910.1 CAM ProgrammingTool TableThe CAM Mode tool table is used to define parameters for machining tools used in the program. Entering
310 10 CAM: Programming10.1 CAM ProgrammingTo o l Tab le Pa ra m e te rsTool NumberTools are numbered from 1 to the maximum number of tools. The max
ACU-RITE 3500i 31110.1 CAM ProgrammingSetting up the Tool TableTo setup the Tool Table: Select the Setup button. The CAM Setup dialogue opens. Touch
312 10 CAM: Programming10.1 CAM ProgrammingTool PathsCreating a Tool Path in CAM ModeTool paths are created from shapes that have been defined.To crea
ACU-RITE 3500i 31310.1 CAM ProgrammingTool Path EditingThe tool path edit dialogue allows editing, and arranging existing tool paths in the program. T
8 1 Introduction1.2 Visual Display UnitGeneral Operating GuidelinesThe following provides the general operating guidelines for the 3500i. Mode specif
314 10 CAM: Programming10.1 CAM ProgrammingEditing a Tool PathTo edit a Tool Path: Select the Tool Path Edit button to open the Tool Path Edit dialo
ACU-RITE 3500i 31510.1 CAM ProgrammingSmart ProgrammingCAM Mode creates Smart Programs. Smart programs are arranged by cycle blocks. Edits to machinin
316 10 CAM: Programming10.1 CAM ProgrammingCAM Example 1Creating basic geometry for tool path usage. In this exercise a pocket slot will be created,
ACU-RITE 3500i 31710.1 CAM Programming Insert the following data in the dialogue fields on the pop-up dialogue using the pop-up numeric pad, or the
318 10 CAM: Programming10.1 CAM ProgrammingConnecting the Geometry:To create a continuous path, the next step requires the circles to be connected tog
ACU-RITE 3500i 31910.1 CAM ProgrammingFinalizing the geometry Unwanted lines now need to be trimmed from the final shape. Select the Trim button fro
320 10 CAM: Programming10.1 CAM ProgrammingCreating the shape Touch the Select button from the bottom button menu. Select the bottom line between th
ACU-RITE 3500i 32110.1 CAM ProgrammingCreating the tool paths:To create a continuous path, the machining, material size, and tooling requirements must
322 10 CAM: Programming10.1 CAM Programming Select the Block Form button from the Vertical button bar to open the Block Form dialogue. Xmax: Enter
ACU-RITE 3500i 32310.1 CAM Programming Select the Pocket Cycle button from the Vertical button bar to open the Pocket Cycle Form dialogue. Step Over
ACU-RITE 3500i 91.2 Visual Display Unit Program Management provides access to existing programs for running, simulating or editing. New programs can
324 10 CAM: Programming10.1 CAM Programming The program for the slot pocket is now complete. This can be used as its own program, or be imported to
ACU-RITE 3500i 32510.1 CAM ProgrammingCAM Example 2Example Two:Creating a Rough Pocket/Finish Pocket.Specifications: Units - Inch, Material - Mild Ste
326 10 CAM: Programming10.1 CAM Programming The Circle button remains selected until another Toolbar button is selected. Select the Create Circle bu
ACU-RITE 3500i 32710.1 CAM ProgrammingCreate Line Geometry Select the Line button from the Geometry Tools in the main Toolbar. Select the Line Tange
328 10 CAM: Programming10.1 CAM Programming The screen now has three circles, and one tangent line on the two smaller circles.Finalizing the geometry
ACU-RITE 3500i 32910.1 CAM Programming To complete the trimming select the Trim button from the Modifying Toolbar to complete the geometry. Select t
330 10 CAM: Programming10.1 CAM Programming Select the geometry on the other side of the circle. This selects all geometry completing the tool path.
ACU-RITE 3500i 33110.1 CAM Programming Select the Job Setup button from the Vertical button bar to open the Job Setup dialogue. For the Program Unit
332 10 CAM: Programming10.1 CAM Programming Verify Block Form graphic, and touch Yes to accept. Select the Pocket Cycle button from the Vertical but
ACU-RITE 3500i 33310.1 CAM Programming Select the Job Setup button from the Vertical button bar to open the Job Setup dialogue. Enter “2” for the To
10 1 Introduction1.2 Visual Display UnitUpper Menu and Status Information BarThe 3500i display screen upper bar always remains the same regardless of
334 10 CAM: Programming10.1 CAM Programming The program for the pocket is now complete. This can be used as its own program, or be imported to other
G-Code Edit, Help, & Advanced Features
336 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program Editing11.1 G-Code Program EditingThe 3500i supports G-Code programming. This se
ACU-RITE 3500i 33711.1 G-Code Program EditingProgram Edit ScreenThe program edit screen provides the name of the program in the upper Status Bar, and
338 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingProgram Edit buttonsWhen editing a program, the following buttons are avai
ACU-RITE 3500i 33911.1 G-Code Program EditingEdit Features menuWhen editing a program, the following buttons are available in the Edit Features menu:B
340 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingPreview Features menuIn the Edit screen, the Preview button is available o
ACU-RITE 3500i 34111.1 G-Code Program EditingProgram EditingMark a program block:For many editing features, the affected program block, or blocks must
342 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingDelete a Character: While in the Edit Features Mode, place the cursor to
ACU-RITE 3500i 34311.1 G-Code Program EditingInserting a program block:To insert a program block (or blocks) in an existing program, follow these step
ACU-RITE 3500i 111.2 Visual Display UnitMachine function buttonsMachine function buttons are always located on the right side of the screen. They rem
344 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingMoving Blocks in a programMoving one or more blocks is accomplished by usi
ACU-RITE 3500i 34511.1 G-Code Program EditingProgram Text EditingButtons are provide to assist with program text editing. Scroll bars, and page naviga
346 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingFind: Specific Text or Code in a programUse the Find/Replace button in Edi
ACU-RITE 3500i 34711.1 G-Code Program EditingReplace: Specific Text, or Code in a programUse the Find/Replace button in Edit Mode to search for blocks
348 11 G-Code Edit, Help, & Advanced Features11.1 G-Code Program EditingPreview FeaturesThe Edit Preview feature provides a graphic representation
ACU-RITE 3500i 34911.1 G-Code Program EditingProgram / Display RelationA program line can be selected in the editing area, or preview area. When sele
350 11 G-Code Edit, Help, & Advanced Features11.2 G-Code and M-Code Definitions11.2 G-Code and M-Code DefinitionsG-CodeThe following is a list of
ACU-RITE 3500i 35111.2 G-Code and M-Code DefinitionsG-Code Description LabelG53 Shifts the location of Absolute Zero to a preset location. The preset
352 11 G-Code Edit, Help, & Advanced Features11.2 G-Code and M-Code DefinitionsG-Code Description LabelG80 Use to cancel drill, tap, and bore cann
ACU-RITE 3500i 35311.2 G-Code and M-Code DefinitionsG-Code Description LabelG169 Use to mill irregular pockets. Irregular Pocket CycleG170 Facing cycl
12 1 Introduction1.2 Visual Display UnitKeyboardAn on screen QWERTY keyboard will automatically pop-up when you enter a field that requires text infor
354 11 G-Code Edit, Help, & Advanced Features11.2 G-Code and M-Code DefinitionsM-Code DefinitionThe following is a list of available M-Codes. Be
ACU-RITE 3500i 35511.2 G-Code and M-Code DefinitionsTyping in Address WordsMost address words can manually be typed in without exiting Edit Help. Add
356 11 G-Code Edit, Help, & Advanced Features11.3 Edit Help11.3 Edit HelpActivating Edit HelpG-Code Assist, Edit Help provides diagrams, and entr
ACU-RITE 3500i 35711.3 Edit HelpHelp Graphic ScreensThe Edit Help allows a G-Code to be programmed using a form. The form contains parameters for the
358 11 G-Code Edit, Help, & Advanced Features11.3 Edit HelpG - FunctionsThe G-Code functions have the following functional groups: All G-Codes, i
ACU-RITE 3500i 35911.3 Edit HelpBasic Modal Functions The Basic Modal Functions enables:Multi -Segment Blocks The Multi-Segment Blocks enables:
360 11 G-Code Edit, Help, & Advanced Features11.3 Edit HelpArcs The Arcs enables: Refer to Chapter 7 7.2 "Canned Cycles" on page 147 fo
ACU-RITE 3500i 36111.3 Edit HelpPocket Cycles The Pocket Cycles enables: Refer to Chapter 7 7.2 "Canned Cycles" on page 147 for more inform
362 11 G-Code Edit, Help, & Advanced Features11.3 Edit HelpRotation, Scaling, and Mirroring The Rotation, Scaling, and Mirroring enables:Refer to
ACU-RITE 3500i 36311.3 Edit HelpTool Probing The Tool Probing enables: Refer to Chapter 7 7.2 "Canned Cycles" on page 147 for more informat
ACU-RITE 3500i 131.2 Visual Display UnitAdditional ButtonsThe following additional buttons are always available on the keyboard.Special CharactersThe
364 11 G-Code Edit, Help, & Advanced Features11.3 Edit HelpOther G - Functions Other G - Functions:
ACU-RITE 3500i 36511.3 Edit HelpM - FunctionsThe M-Code functions have the following functional groups: All M-Codes, including user defined, are list
366 11 G-Code Edit, Help, & Advanced Features11.3 Edit HelpBasic M - Functions The Basic M - Functions enables:Cooling, Cleaning, and Lubrication
ACU-RITE 3500i 36711.3 Edit HelpSpindle Functions The Spindle Functions enables:Tool Change The Tool Change enables:
368 11 G-Code Edit, Help, & Advanced Features11.4 Advanced Programming11.4 Advanced ProgrammingSPEEDThis section covers S and M code formats. The
ACU-RITE 3500i 36911.4 Advanced ProgrammingControl M - CodesControl M-Codes execute or alter certain 3500i functions, such as program end, subprogram
370 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingOrder of ExecutionThe order of execution for available codes is as follows:
ACU-RITE 3500i 37111.4 Advanced ProgrammingProgramming Non-modal Exact Stop: With the In-Position Mode activated, the 3500i approaches target and perf
372 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingSetting Stroke Limit: The software limits feature creates an envelope tha
ACU-RITE 3500i 37311.4 Advanced ProgrammingModifiersUse modifiers to alter the way the 3500i interprets a word address. For example, a single value in
iv Controls of the 3500iKeyboard InstallationThe machine builder determines whether the system supports a keyboard option. If this option is suppo
14 1 Introduction1.2 Visual Display UnitProgramming SlidersThe following list describes the slider controls shown here. Scroll Bar(s) are used to scr
374 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingTool Offset ModificationYou can modify a tool diameter or length offset in t
ACU-RITE 3500i 37511.4 Advanced ProgrammingTool Modification Programming Example:This program mills the square shape four times. The 3500i executes th
376 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingThe main program calls the subprogram that contains the compensation on/off
ACU-RITE 3500i 37711.4 Advanced ProgrammingExpressions and FunctionsYou can program some values as expressions. Parentheses enclose expressions. The 3
378 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingRef. Expression Functions) atan Arctangentt) abs Absolute valueu) sqrt Squar
ACU-RITE 3500i 37911.4 Advanced ProgrammingExamplesRef. Examplea) G01 X(#100 + #101). All calculations must be enclosed in parentheses. This defines a
380 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingRef. Examplen) SIN (n) gives the sine of (n). (n) is assumed to be in degree
ACU-RITE 3500i 38111.4 Advanced ProgrammingSystem VariablesCertain variables are set aside as 3500i system variables. Some may be useful for you to kn
382 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingUser VariablesCertain variables are set aside for the programmer to use. The
ACU-RITE 3500i 38311.4 Advanced ProgrammingVariable Programming (Parametric Programming)Variable, or parametric, programming enables you to create mac
ACU-RITE 3500i 151.2 Visual Display UnitNumeric touch pad An on screen numeric touch keypad will automatically pop-up when you enter a field that req
384 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingSelect Block SkipThe 3500i control has nine (9) optional block skip 'sw
ACU-RITE 3500i 38511.4 Advanced ProgrammingParameters and Variable RegistersA macro is a series of instructions designed to achieve a specific result
386 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingSetting and Direct Transfer VariablesWhen using parametric programming with
ACU-RITE 3500i 38711.4 Advanced ProgrammingIndirect Transfer: You can indirectly transfer variables to a depth of four levels by introducing extra hat
388 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingExample 2 contains two levels of indirection (N219) and shows how the conten
ACU-RITE 3500i 38911.4 Advanced ProgrammingVariable Programming ExamplesThis program uses common variables in the range of #50 to #149. The program mi
390 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingThe pocket is milled with a side draft angle of three degrees. Z is set to a
ACU-RITE 3500i 39111.4 Advanced ProgrammingExample 2:N10 O 1000N20 G0 G17 G70 G90 F80N30 T0N40 Z0N50 X0 Y0 ;* START POSITION OF RECTANGLEN60 #151 = 3
392 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingThe read only variables are set in Blocks N60 to N90. Then, the subprogram i
ACU-RITE 3500i 39311.4 Advanced ProgrammingUser Macros (G65, G66, G67)Use G66 when you want to use a modal macro subprogram. These groups of instructi
16 1 Introduction1.2 Visual Display UnitCalculatorThe on screen numeric keypad has a built in calculator feature. The 3500i on screen numeric touch p
394 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingMacro Body StructureThe macro body is defined in the same way as a subprogra
ACU-RITE 3500i 39511.4 Advanced ProgrammingSetting and Passing Parameters You can set parameters for a macro before the subprogram call (M98 Pn). Ref
396 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingG65 Macro Programming, MainThe following is an example of a simple macro pro
ACU-RITE 3500i 39711.4 Advanced ProgrammingG65 Macro Programming, Macro (Subprogram)This macro can mill any size window (L x W), at any Z depth. To ch
398 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingG66/G67 Macro ProgrammingThis example is a modal macro program to mill slots
ACU-RITE 3500i 39911.4 Advanced ProgrammingSLOTMAC.G ProgramIn the following example, Blocks 1260 through 1400 are comment blocks that regard the macr
400 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingBlock # BlockN1410 G90 G0 Z.1N1420 G61 Z#26 F#1N1430 G68 C#3N1440 G91 G41 G6
ACU-RITE 3500i 40111.4 Advanced ProgrammingMacro Programming (Hole Milling Macro)This example machines a CW or CCW hole. A move is made to the hole ce
402 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingExample:G90 G70 G0 G17T0 Z0X0 Y0T1 F30X1.5 Y0 * MOVE TO HOLE CENTERZ.1G1 Z-.
ACU-RITE 3500i 40311.4 Advanced ProgrammingSAVEG00 = #1016 * SAVE CURRENT MOVE MODE (RAPID=0,FEED=1)SAVEFRT = #1022 * SAVE CURRENT FEEDRATETDIA = AB
ACU-RITE 3500i 171.2 Visual Display UnitContext Sensitive HelpThe Acu-Rite 3500i uses an intuitive method to aid the user when assistance is desired.
404 11 G-Code Edit, Help, & Advanced Features11.4 Advanced Programming#34 = (#33/2); * INTERMEDIATE RADIUS.#35 = (ABS(#7)/2- TDIA /2); * FINISH PA
ACU-RITE 3500i 40511.4 Advanced ProgrammingG91 F#6G01 X(-#36) Y#36G02 X#36 Y#36 I#36 J0G02 X0 Y0 I0 J(-#35)G02 X#36 Y(-#36) I0 J(-#36)G01 X(-#36) Y(-#
406 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingProbe Move (G31)G31 is to be issued with an associated axis move (i.e. G31 X
ACU-RITE 3500i 40711.4 Advanced ProgrammingConditional StatementsThis subsection discusses the conditional statements IF, THEN, ELSE, GOTO and WHILE.
408 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingIf the expression is true, the program continues at N410, then to N440, wher
ACU-RITE 3500i 40911.4 Advanced ProgrammingIn place of an expression, you can use a variable that while not zero is treated as a true expression. (Zer
410 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingLOOP instructs the control to execute the following blocks (N685) until it r
ACU-RITE 3500i 41111.4 Advanced ProgrammingLogical and Comparative TermsLOGICAL TERMSAll logical operations can be carried out using the following com
412 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingINEQUALITY OPERATORSNOTN760 WHILE (#135 != #137) DO 10N770 -------------- --
ACU-RITE 3500i 41311.4 Advanced ProgrammingFile InclusionFile inclusion is a function that allows a subprogram that is not actually part of the progra
18 1 Introduction1.2 Visual Display UnitThe following buttons are available when using Help.Button FunctionHelp button activates the User Manual Help
414 11 G-Code Edit, Help, & Advanced Features11.4 Advanced ProgrammingExample 2:Block # BlockN1 O23 * TEST.GN2 M98 P9N3 T1 * 1.0000 MILLN4 G0 X-.6
ACU-RITE 3500i 41511.4 Advanced ProgrammingIn Example 2, a program named TOOLCHNG.G can be called from the main program (or from an existing subprogra
416 11 G-Code Edit, Help, & Advanced Features11.5 Four Axis Programming11.5 Four Axis ProgrammingAxis TypeThe machine builder sets up the fourth-
ACU-RITE 3500i 41711.5 Four Axis ProgrammingRotary Axis Programming Conventions A rotary axis (typically U) programs differently based on the setting
418 11 G-Code Edit, Help, & Advanced Features11.5 Four Axis ProgrammingExample 1: Drill Mount the fourth axis as described above. Mount a part 6-
ACU-RITE 3500i 41911.5 Four Axis ProgrammingExample 2: Mill Mount the fourth axis as described above. Mount a part 3” in diameter and 5” long on the
420 11 G-Code Edit, Help, & Advanced Features11.5 Four Axis ProgrammingExample 3: Mill Mount a fourth axis as described above. Mount a part 4” in
Software Update
422 12 Software Update12.1 Updating System Software12.1 Updating System SoftwareSoftware UpdateHEIDENHAIN Corporation recommends making a backup of t
Off-Line Software
ACU-RITE 3500i 191.2 Visual Display UnitConsole Key PadThe following keys are located on the console key pad. There is also a quick reference guide l
424 13 Off-Line Software13.1 3500i Off-Line Software13.1 3500i Off-Line SoftwareOff-Line SimulatorThe off-line software provides a convenient way to
ACU-RITE 3500i 42513.1 3500i Off-Line SoftwareInstallationThe software is installed in the usual manner by launching the setup program, selecting an i
426 13 Off-Line Software13.1 3500i Off-Line Software
ACU-RITE 3500i 427IndexAAbsolute work piece positions 31Accessories3-D touch probes 23HR hand wheel 24TT 140 touch probe 24Address Words 355Advanced
428 IndexJJogContinuous Moves 34Incremental Moves 34Mode 34Moves 34KKey Board Popup iiKeyboard Equivalents ivMManual DataInput screenAbsolute 39Inc
ACU-RITE 3500i 429IndexTT-Codes, and Tool Activation 72ToolArc Tangent Entry 79Compensation Path 81Editing the table 62Find 65Fixture Offsets 84leng
770530-24 Ver 00 10/2013333 East State ParkwaySchaumburg, IL 60173-5337 USAHEIDENHAIN CORPORATION+1 (847) 490-1191+1 (847) 490-3931E-Mail: info@heid
20 1 Introduction1.3 Main Operating Mode Screens1.3 Main Operating Mode ScreensDisplay navigationThe three main operating modes: Manual Data Input, Pr
ACU-RITE 3500i 211.3 Main Operating Mode ScreensProgram Management ScreenThe Program Management screen displays several windows, and buttons. The foll
22 1 Introduction1.3 Main Operating Mode ScreensProgram RunSelect a program to run. Touch the Program Run button. The CNC loads the program. The name
ACU-RITE 3500i 231.4 Accessories:1.4 Accessories: Available accessories include a selection of electronic Touch Probes, and Hand Wheels.Touch probesT
ACU-RITE 3500i v Manual InformationManual InformationMessage symbolsFonts Used in this manual3500i reference to the console KEYS 3500i reference to th
24 1 Introduction1.4 Accessories:TT 140 tool touch probe for tool measurementThe TT 140 is a triggering 3-D touch probe for tool measurement and inspe
Machining Fundamentals
26 2 Machining Fundamentals2.1 Fundamentals of Positioning2.1 Fundamentals of PositioningPosition encoders and reference marksThe machine axes are eq
ACU-RITE 3500i 272.1 Fundamentals of PositioningReference systemA reference system is required to define positions in a plane or in space. The positio
28 2 Machining Fundamentals2.1 Fundamentals of PositioningDesignation of the axes on milling machinesThe X, Y and Z axes on your milling machine are a
ACU-RITE 3500i 292.1 Fundamentals of PositioningSetting the pole and the angle reference axisThe pole is set by entering two Cartesian coordinates in
30 2 Machining Fundamentals2.1 Fundamentals of PositioningAngle MeasurementsPolar measurement of angles is referenced from the 3 o'clock position
ACU-RITE 3500i 312.1 Fundamentals of PositioningAbsolute and incremental work piece positionsAbsolute work piece positionsAbsolute coordinates are pos
32 2 Machining Fundamentals2.1 Fundamentals of PositioningSetting the datumFixture OffsetsA production drawing identifies a certain form element of th
ACU-RITE 3500i 332.1 Fundamentals of PositioningExample2: SetZeroSee "Absolute Zero Set" on page 138 for more information on using the SetZe
vi Manual InformationModel, Software and FeaturesThis manual describes functions and features provided by 3500i as of the following NC software numb
34 2 Machining Fundamentals2.2 Manual Machine Positioning2.2 Manual Machine PositioningJog Mode MovesYou can make or change jog moves when the CNC is
ACU-RITE 3500i 352.2 Manual Machine PositioningAdjusting the FeedrateThe Feedrate Override rotary switch can be used to override the currently active
36 2 Machining Fundamentals2.2 Manual Machine Positioning
Manual Data Input
38 3 Manual Data Input3.1 Manual Data Input (MDI)3.1 Manual Data Input (MDI)OverviewManual Data Input allows data input for simple machining operatio
ACU-RITE 3500i 393.1 Manual Data Input (MDI)Manual Data Input Mode SettingsFeatures (or settings) that remain active for more than one operation are r
40 3 Manual Data Input3.1 Manual Data Input (MDI)Manual Data Input Menu BarThe following table describes the bottom bar menu buttons.Button FunctionMi
ACU-RITE 3500i 413.1 Manual Data Input (MDI)Draw & Manual bottom menu bar buttons.MDI Menu Page twoThe following table describes the bottom bar pa
42 3 Manual Data Input3.1 Manual Data Input (MDI)Manual Data Input OperationsThe following explains a few of the machining operations that are availab
ACU-RITE 3500i 433.1 Manual Data Input (MDI)Mill Arc manual data input View Touch the View button to view the Mill Arc data input graphically. Touch
ACU-RITE 3500i vii Manual InformationNew Functions of Software689 871-01-02 CAM now includes a Save button to allow quickly saving progress. Ctrl-S
44 3 Manual Data Input3.1 Manual Data Input (MDI)Manual Data Input CyclesThe MDI Cycles are grouped in three categories as described in the following
ACU-RITE 3500i 453.1 Manual Data Input (MDI)When a Cycles button is touched, the available cycles in that category are listed. Touch the name of th
46 3 Manual Data Input3.1 Manual Data Input (MDI)The More button is used to enter additional (or optional) parameters regarding the machining of the p
ACU-RITE 3500i 473.1 Manual Data Input (MDI)Block HistoryThe MDI block history allows the operator to record all cycles that are programmed into the
48 3 Manual Data Input3.1 Manual Data Input (MDI)G-code MDI The ACU-RITE 3500i also has G-code Manual Data Input mode, and allows you to command moves
ACU-RITE 3500i 493.1 Manual Data Input (MDI)MDI Touch Screen Feature Dialogues The 3500i allows the operator to do quick machine functions directly fr
50 3 Manual Data Input3.1 Manual Data Input (MDI)Program PresetTouching the numerical values in the Preset Axes zone opens the Program Preset dialogue
ACU-RITE 3500i 513.1 Manual Data Input (MDI)Move to Target LocationTouching in the Target location zone opens the Move to Target Location dialogue, al
52 3 Manual Data Input3.1 Manual Data Input (MDI)ToolThe tool dialogue allows the operator to temporarily adjust tool settings or mount a new tool. I
ACU-RITE 3500i 533.1 Manual Data Input (MDI)OffsetOffset allows the operator to activate a new offset from the Offset table, or modify existing values
viii Manual InformationChanged Functions of Software689 871-01-01 Feed & Speed Calculator in MDI was changed; see page 55. Feeds & Speeds
54 3 Manual Data Input3.1 Manual Data Input (MDI)Basic ModalsBasic Modals allow the operator to set some of the basic modals for the system. In this d
ACU-RITE 3500i 553.1 Manual Data Input (MDI)Feed and SpeedThis allows the operator to adjust the current feed and speed. There are two modes for this
56 3 Manual Data Input3.1 Manual Data Input (MDI)When the current tool has no values entered into the Feed and Speed table the Feed and Speed dialogue
ACU-RITE 3500i 573.1 Manual Data Input (MDI)MDI TeachThe 3500i MDI also has a Teach mode which allows the operator to be able to manually move the mac
58 3 Manual Data Input3.1 Manual Data Input (MDI)Once in Teach mode, the operator can use the control jog keys to move the machine to the desired loca
Tool Management
60 4 Tool Management4.1 Tool Table4.1 Tool TableTool Table / Tool ManagementWhen the CNC executes a program block that activates a tool number, the v
ACU-RITE 3500i 614.1 Tool TableTool numbers / Tool namesEach tool is identified by a number between 0 and 255. The tool name is its tool number. The
62 4 Tool Management4.1 Tool TableEditing the tool tableWith the tool table open, it can now be edited by changing existing information, or adding a n
ACU-RITE 3500i 634.1 Tool TableSecond Menu BarThe following is a description the lower menu bar page two buttons that are also available.To use the nu
ACU-RITE 3500i ixContentsIntroduction1Machining Fundamentals2Manual Data Input3Tool Management4Program Management5Conversational Editing6Programming:
64 4 Tool Management4.1 Tool TableClearing an entire line of tool dataAll data pertaining to a tool number can be removed at once. Select the tool nu
ACU-RITE 3500i 654.1 Tool TableFindThe Find button provides a search of the Tool Table using either the Tool number, or text. Searching for text is c
66 4 Tool Management4.1 Tool TableClear FeatureThe Clear Feature button is available in the Tool Table, and also in the Fixture Offsets feature. In t
ACU-RITE 3500i 674.1 Tool TableTool Table Structure Tool table: Standard tool dataColumn DescriptionTool Number by which the tool is called in the pro
68 4 Tool Management4.1 Tool TableFeeds & Speeds TableFeeds & Speeds OverviewThe Feeds & Speeds Table allows the user to enter additional
ACU-RITE 3500i 694.1 Tool TableData can be entered based on the Tool Diameter and Tool Length as well as other entered tool parameters the Spindle Spe
70 4 Tool Management4.1 Tool TableUsing the Feeds & Speeds TableThe 3500i can calculate spindle speed, rough feed and finish feed for each tool.
ACU-RITE 3500i 714.1 Tool TableSimulation Tool and Offset TablesThe 3500i includes the advanced ability to utilize a second set of the tool and offset
72 4 Tool Management4.2 Tool Data4.2 Tool DataT-Codes, and Tool ActivationTo activate a tool, program a T-Code followed by the tool number. The tool
ACU-RITE 3500i 734.2 Tool DataTool-Length OffsetsTool-length offset is the distance from Z0 Machine Home to the tip of the tool at the part Z0 (the su
Commentaires sur ces manuels