Search found 73 matches

by cemoa9
Thu Jul 07, 2022 12:34 pm
Forum: C Programs
Topic: Ignore while G-code is running
Replies: 3
Views: 188

Re: Ignore while G-code is running

Great,

Thanks Tom, when finished I will definitely share my programs (for both machines), not that they are exceptional but I hope they can be a good start for some people.

Cordially,

Francois
by cemoa9
Wed Jul 06, 2022 11:43 am
Forum: C Programs
Topic: Ignore while G-code is running
Replies: 3
Views: 188

Ignore while G-code is running

Hello Tom, On my machining center I have sometimes issue with one axis acting very badly during G-code, I found out that this is always the axis selected for the MPG, I suppose some noise is perturbing the MPG IO which then perturbs the movement. Is there a way to ignore some lines of the init file ...
by cemoa9
Mon Jul 04, 2022 2:04 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G95
Replies: 8
Views: 449

Re: G95

Hello Tom,

Again your guess was correct, it now works properly.

Thanks for your help !

Francois
by cemoa9
Fri Jul 01, 2022 12:00 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G95
Replies: 8
Views: 449

Re: G95

Hello Tom, With and without the code : Spindle.pEncoderPos = &chan[2].Dest; The axis 2 is moving on the Axis screen (Dest and position). Then I tried by rotating the spindle manually (without the code), and then after 2-3 seconds of delay the X axis starts moving according to the G-code. The spindle...
by cemoa9
Thu Jun 30, 2022 2:41 pm
Forum: KMotionCNC, G Code Files, Offsets, Post Process
Topic: G95
Replies: 8
Views: 449

Re: G95

Hello Tom, I have been working on the machine, added an encoder on the spindle and some more stuff (also changed the VFD using now analog output from Konnect following the manual) but now G95 doesn't want to work again. I tried with and without this code in the forever loop Spindle.pEncoderPos = &ch...
by cemoa9
Tue May 31, 2022 2:11 pm
Forum: C Programs
Topic: M6 TXXXX QYY
Replies: 4
Views: 313

Re: M6 TXXXX QYY

Hello Tom, I just tried using MDI(s) command, there also I have a problem, the command will only work randomly : WaitNextTimeSlice(); char s[80]; float Angle = *(float *)&persist.UserData[TMP]; Angle = 10; // just for trial to have a fix value sprintf(s,"G0 A%f", Angle); MDI(s); I may need to run it...
by cemoa9
Tue May 31, 2022 12:45 pm
Forum: C Programs
Topic: M6 TXXXX QYY
Replies: 4
Views: 313

Re: M6 TXXXX QYY

Hello Tom, Thanks it works, but I kinda got an issue while reading DROs, sometimes GetDROs(...) is not getting updated and the value of the previous movement is shown in the console. I use the latest version of KMotionCNC. here is the code : double DROx, DROy, DROz, DROa, DROb, DROc, OffsetZ; GetDRO...
by cemoa9
Fri May 27, 2022 11:10 am
Forum: C Programs
Topic: M6 TXXXX QYY
Replies: 4
Views: 313

M6 TXXXX QYY

Hello Tom,

For cycle time improvement I would like to change my M6 code to have not only the tool changed but also the A axis moved (rotary table), does M6 support a second parameter?

Cordially,

Francois
by cemoa9
Wed Apr 13, 2022 9:55 am
Forum: New Feature Request
Topic: Tool radius compensation on G18
Replies: 4
Views: 587

Re: Tool radius compensation on G18

Hello Tom,

Does it make sense to you?

Cordially,

Francois
by cemoa9
Sat Apr 02, 2022 4:18 pm
Forum: New Feature Request
Topic: Tool radius compensation on G18
Replies: 4
Views: 587

Re: Tool radius compensation on G18

Hello Tom,

Inserts have a radius, if not taken into account (in CAM or Radius compensation when manual programming) then the curves, chamfers (every shape which is not following only X or Z) are not matching the program.

Cordially

Francois