Search found 27 matches

by dominfo
Tue Jan 07, 2025 4:51 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom
Can you tell me when is planned the new Release of KMotion/KFLOP/Kogna Version which contains the last fixes ?

Regards,
Frederic
by dominfo
Fri Dec 20, 2024 12:00 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hi Tom Try setting 5220 to a valid number in the file first. My test was: create an empty emc.var run following code KMcontroller.CoordMotion.Interpreter.VarsFile = "emc.var" KMinterpreter.InitializeInterpreter(); // initialize Interpreter and read GCode Vars KMinterpreter.SetOrigin(1, 54.0, 54.0, -...
by dominfo
Thu Dec 19, 2024 1:23 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom, I tried this code KMinterpreter.InitializeInterpreter(); // initialize Interpreter and read GCode Vars KMinterpreter.SetOrigin(1, 54.0, 54.0, -54.0, 0.0, 0.0, 0.0); // Set XYZABC values on Offset #1 (G54)) KMinterpreter.SaveVars(); // G54 values are correctly saved (5221 to 5226) but 5220...
by dominfo
Wed Dec 18, 2024 11:56 am
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom It works now as expected with boolean CPU_is_mm ! The two properties are now public ! Thanks for your work. Unfortunately, I identified an issue with the new SaveVars :( FYI, I created in my previous tests my own implementation of the SaveVars command. Using now your SaveVars, an error mes...
by dominfo
Tue Dec 17, 2024 3:47 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom, I finally managed a good working solution (with G20 and/or G21) with your last patch related to the KM_AxisGroup. The Kogna is now setup always relative to inches units. My .Net interface is managing itself the mm (display in mm of UI) <-> inch (setup for Kogna) Please can you adjust the ...
by dominfo
Sat Dec 14, 2024 2:10 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom Thanks for the patch. Unfortunately still some issues are there. Fix bug with KM_IO.SetAnalogValue(int value) Ok Expose Interpreter.SaveVars to save the GCode Interpreter Variables to disk which include fixture and global offsets. Bug, the property Interpreter.SaveVars is private, not expo...
by dominfo
Tue Dec 10, 2024 12:51 pm
Forum: User PC Applications and Libraries .Net
Topic: .Net library missing functionalities
Replies: 6
Views: 25084

Re: .Net library missing functionalities

Hi I see the PowerPMAC 8 axis Ethercat (OMRON CK3E-1210) claims 10,000 blocks/sec. But I'm not sure what that even means with a sample cycle of 250us? The integrated "Gcode interpreter+trajectory planner" is able to treat 10000 block/sec; a Gcode line like G1 X10 F150 represents 3 blocks. The 250us ...
by dominfo
Sun Dec 08, 2024 6:14 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hi Tom, Perfect ! I fully agree with your proposal. Hi Fredric, Thanks for the complete explanation. You are correct. There are several flaws in the KM_Axis/KM_AxisGroup classes. I don't think anyone has been using the KM_AxisGroup.EnableGroup call to set the Motion Parameters. We're thinking to mak...
by dominfo
Sat Dec 07, 2024 5:56 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hi, Please see my picture below which may help to understand what I found on my experiments. explanation.jpg In Green (G1 related), I agree with you and find that G1 works as expected. In Red (G0 related), the change done by XAxis.Velocity = 150 / 25.4; changes automatically the G0 limit in KFLOP (c...
by dominfo
Fri Dec 06, 2024 12:47 pm
Forum: User PC Applications and Libraries .Net
Topic: Limit Feedrate in GCode G1
Replies: 20
Views: 52692

Re: Limit Feedrate in GCode G1

Hello Tom I confirm my issue also with KMotionCNC: ToolSetup settings: X 1000 counts/inch | Vel 150 | Accel 720 RapidAsFeed unchecked With the Console: Vel0=150.00 (equivalent of _AxisList[0].Velocity in .Net) => G1 is limited to 150 as expected BUT G0 is now limited to 0.15 (150/1000) Changing to V...