Advanced Search

Search Results (Searched for: )

  • Aciera
  • Aciera's Avatar
27 Dec 2024 10:30

Skew correction/perpendicularity correction (millkins or millkins_xyz)

Category: Basic Configuration

That is correct there is no skew correction in identity kinematics. Note though that my modifications are NOT what you need as the skew is in the work coordinate system (ie the correction rotates with the table) which is not correct, you want the skew correction to be applied to the machine coordinate system (ie it remains oriented to the machine joints regardless of table rotation).
To make a serious effort to get this working I would not bother with the built in trt kinematics but would use the more recently added userkins.comp template and build a new kinematic from scratch.
Re userkins.comp:
forum.linuxcnc.org/10-advanced-configura...mill?start=30#258311
For an example of how to derive a kinematic see:
forum.linuxcnc.org/10-advanced-configura...mill?start=80#263694
The finished kinematic see:
github.com/LinuxCNC/linuxcnc/blob/master.../xyzab_tdr_kins.comp

To derive the forward and inverse kinematic model I would recommend using jupyter notebook and ipython. However, you need to be, or be prepared to make yourself, comfortable using matrices.
  • AD_15
  • AD_15
27 Dec 2024 09:31 - 27 Dec 2024 09:49
Double Z was created by AD_15

Double Z

Category: General LinuxCNC Questions

Hello!!
I am Working on double Z, I have taken 4 axis as X,Y,Z,W. I am using W as my Z2 so W axis is working properly but In my case I want my double z should work like if 
N10T1M06
N14X0.000Y0.000
N20Z10.000
N22G00X-19.087Y264.170Z20.000
 so for this code if T1 M6 is there for every Z value my z axis should run but whenever T2M6 code executed in gcode then for every Z value my W axis should run. 
Please guide me How to implement this functionality I can't change my gcode file otherwise its working properly if I replace every Z with W for T2 M6.
  • abdulasis12
  • abdulasis12
27 Dec 2024 08:44 - 27 Dec 2024 08:44

Skew correction/perpendicularity correction (millkins or millkins_xyz)

Category: Basic Configuration

Hi Aciera,
Now it's Work !!!

I miss  source scripts/rip-environment

But....I think not correct output When in Mode : 0 Identify , because Identify not have skew

when change to mode to : 1 TCP  , Y move  and X skew correct
When I turn off TCP change to : 0 Identify Mode .   X will change to Y/0.5  off skew

In picture Mode 1 TCP   
X30
Y30

Then, I change mode from 1 (TCP) to 0 (Identify)  X and Y will change to
X15
Y30

In real I think in DRO will X30 Y30  (I think you understand me)

can you help me for check code again ?  ^^"  

Super thanks,
Asis

 

 
  • aikiaviator
  • aikiaviator
27 Dec 2024 07:43
Replied by aikiaviator on topic To Probe Basic from Gmoccapy

To Probe Basic from Gmoccapy

Category: QtPyVCP

Understand. However, I needed to adjust the Gcode to delete the Tool changing code. Is there a way of switching off the Tool changer from the Conversationals so it does not add the Gcode?
  • timo
  • timo
27 Dec 2024 04:34
Replied by timo on topic 7i96S MPG input

7i96S MPG input

Category: Basic Configuration

Just a side question: Why do you need a separate Controller for the manual operation?

Isn*t everything possible to do in the LInux CNC. Slaving axis, Using MPG to move the axis manually?
Displaying 20776 - 20780 out of 20780 results.
Time to create page: 0.359 seconds
Powered by Kunena Forum