Advanced Search

Search Results (Searched for: )

  • abdulasis12
  • abdulasis12
27 Dec 2024 11:18 - 27 Dec 2024 11:21

Skew correction/perpendicularity correction (millkins or millkins_xyz)

Category: Basic Configuration

Hi
Thank you for fast reply.
Ok, I will try using the URLs you provided to study further. Maybe one day, I might be able to create it on my own.
Even though the chances are slim with my basic knowledge , I will give it a try.
The way you provided links for me to continue learning is really great I get to learn new things all the time.
Thank you so much for always helping me, from the first day I started using LinuxCNC until now (although I’ve stopped using Mint). It has been amazing!

forum.linuxcnc.org/9-installing-linuxcnc...ewbie?start=0#278679

Super Thanks  Tommylight, RodW, and you Aciera. 
second thanks : Online translator

Asis
  • Aciera
  • Aciera's Avatar
27 Dec 2024 10:47
Replied by Aciera on topic Double Z

Double Z

Category: General LinuxCNC Questions

I see two possibilities for this:

1. use a python filter script that parses your gcode file and replaces 'Z' for 'W' depending on the 'T' number
linuxcnc.org/docs/2.9/html/gui/filter-programs.html

2. use a custom kinematic that lets you switch between XYZ1 and XYZ2 and then use an m6 remap to handle the switching automatically for you.
For an example with 3 heads (custom m6 remap not implemented though)
forum.linuxcnc.org/10-advanced-configura...y-and-control#292847

Personally I would prefer the 2. because
a) there is no need to modify the gcode
b) It also works in MDI mode and Jogging
c) the planner does not fall back to one line lookahead (which happens whenever an axis word other than X,Y or Z is used in gcode)
d) with a filter script you would really want to check the output every time to make sure it actually got it right
  • 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?
Displaying 20776 - 20781 out of 20781 results.
Time to create page: 0.341 seconds
Powered by Kunena Forum