civiceg
-
Posts
576 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Downloads
Store
eMastercam Wiki
Blogs
Gallery
Events
Posts posted by civiceg
-
-
Quote
In G93 (inverse time feed) there must be an F (feedrate) command on every line. The control calculates the length of the axis move and the time specified with the F command on every line. The feedrate is only modal in G94 (feed per minute) or G95 (feed per rev) modes. Hope this helps.
There is a parameter that can be changed on a FANUC. This way you do not need to have a duplicate feed, when the change in distance is the same.
-
Yes, you don't need to send the machine home between rotations. It is more of a safe guard if the operator does not put the part close to where you have it programmed at. For example if your 5th axis vise gets bolted on the platter edge and not at center. You could have a collision when rotating on a 3+2 move. DWO has to be canceled and reactivated and your clearance height will not be maintained. This is more of an issue with UMC's rather than a vertical with a trunnion with a small platter.
Glad you got it figured out!!
-
I think I would go Heidenhain.
-
I was at their open house in Bluffton this year. Very impressive machines.
-
Quote
I'd like to know who the 3 people are that claim they never use comp.....
Unfortunately I see it all the time. It is usually non Mastercam users.
-
Haas GUI-->Haas Macro to populate Renishaw--> Renishaw macro drives probe
-
Haas uses its own macros to populate Renishaw's. You are using Renishaw's macros in the end. I don't believe you can start off with using the Haas macro to step off center to probe a large tool for tool breakage, as it remains on center. I mean you can but if its an end-mill you will have to increase your tolerance, due to the angle on the bottom of the endmill. If its a shellmill, than probing on center is a no go, due to the large difference between insert and center bolt.
If you really have to you can type the long hand Renishaw tool breakage call (from the Haas Renishaw macro manual), which will move over the radius of the tool and spin.
As the Haas GUI does not support what you are after, but Renishaw does.
-
Just tested it in X9 and 2017....for both ST/TL posts.
What version are you using and are you using the standard Mastercam posts?
-
TL's and ST/SL's run the exact same code. I always program a TL as an SL/ST in Mastercam, because it keeps your files the same. Need to post the file for a slant machine, change post and go. No needing to flip geometry and all that Jazz. All your files from your Mori, will run on your TL, just by changing the post.
Just need to remove the C/Y axis in the Machine definition if you go the ST/SL route.
-
old_new_sw : 0 #Switch old (6T), new (0T+) cycle formats, 0=old, 1=new
Switch it to the old
Also, I always use the ST or Sl post and just remove the unnecessary C/Y axis depending on the machine.
-
The model from your HFO is free.
- 1
-
Also, if it had software done at some point, board failure, battery die....hours are not accurate
- 2
-
If it has two plugs for each rotary, it is brushless.
-
This something I put together for a re-seller some time ago for a post request. The rules can also be found in the Haas online manual. I was cleaning up my computer and found my document. HTH
-
-
2017, ill change it to x9
-
No, it is not an adjustment. Your program will be the same regardless of the position the part is on the machine. The difference is made up internally between the parameters that define COR and where your work offset is.
Just give me a ring, ill send you my cell
-
The other machine has DWO? You are telling it to go to X0/Y0 when it should be X-.873 Y-4.1887. Ill bet you deleted the X0/Y0 G254 line when it was run on the other machine.
-
Your start point is not correct. I can't speak to your other ops, as I have not seen them. Ain't the machine....
This will run just fine with G01s
(TIME - 1:56 PM)
(T239 - 1/2 FLAT ENDMILL - H239 - D239 - DIA .5")
G00 G90 G17 G20 G40 G80
G53 Z0.
G53 X-30. Y0.
M31
(T239 - 1/2 FLAT ENDMILL - H239 - D239 - DIA .5")
N23901 T239 M06
G00 G17 G90 G55
S1069 M03
B0. C0.
G254
X-2.0561 Y-.5
G43 H239 Z.25
Z.2
G94 G01 Z0. F6.42
G41 D239 X-1.5561
G03 X-1.0561 Y0. I0. J.5
G02 X-1.0561 Y0. I1.0561 J0.
G03 X-1.5561 Y.5 I-.5 J0.
G01 G40 X-2.0561
Z.2
G00 Z.25
M33
M05
G255
G53 Z0.
G53 X-30. Y0.
M11 (C-AXIS UNLOCK)
M13 (B-AXIS UNLOCK)
G91 G28 B0. C0.
M10 (C-AXIS LOCK)
M12 (B-AXIS LOCK) -
-
I have a Haas OTS...dimensionally it is the same. You want it?
- 1
-
Fixed...DWO line should not be X0/Y0. The axis nomenclature really should be fixed though. Ran it on a NGC UMC.
O12349
G20
G0 G17 G40 G49 G80 G90
G0 G28 G91 Z0.
(.375 X .100 KEYSEAT CUTTER HARVEY TOOL 22552 CUSTOM TOOL)
(.375 X .100 KEYSEAT CUTTER / MACHINE THREAD RELIEF /Z+3.4135)
M11(Lock commands unnessary for positional work)
M13
T10
G0 G154P80 G90 X-.873 Y-4.1887 C270. B90. S2500 M3
M10
M12
G43 H10 Z8.
/M8
G254 X0. Y0. <-- (X-.873 Y-4.1887)
Z3.5135
G1 Z3.4135 F25.
G41 D10 X-.723 F20.
G2 X.05 Y-3.4157 I.773 J0.
X.823 Y-4.1887 I0. J-.773
X.05 Y-4.9617 I-.773 J0.
X-.723 Y-4.1887 I0. J.773
G1 G40 X-.873
G0 Z8.
M9
M5
G255
G0 G28 G91 Z0.
M11
M13
G0 G28 G90 B0. C0.<--(Should be G91)
M10
M12
G0 G91 G28 Y0.
G0 G90 G54 X0.
M30- 2
-
https://diy.haascnc.com/procedures/next-generation-control-ngc-rotary-enable-and-disable#gsc.tab=0
You have to select the correct rotary product, which assigns the address and "parameters".
-
Code looks good except your rotaries are not defined correctly for a NGC. Using DWO on a NGC you have to have an iso config... A/C or B/C configurations.
DWO/TCPC is only avaliable on a NGC besides a UMC 750.
Other ops using cutter comp? Also, what is your sub program doing?
Haas Probing help
in Machining, Tools, Cutting & Probing
Posted
I believe I have your solution, email sent. You should not have any codes pertaining an OTS as you have a TS27r. You need an older set of macros. Also, with that version of software, I do not believe reset will turn off your OMP40.