Qtdragon for lathe??

More
31 May 2024 02:37 #301916 by jimmyrig
Has anyone gotten this working cleanly?

Built qtdragon with pnfconf and set mode as lathe.

Still seeing Y axis on the screen

Need to change the default view to look at xz only

Keyboard shortcuts work when nothing is homed. as in Left and right move z (towards spindle)  up and down move x (The cross slide). However once homed the keyboard shortcuts go to typical mill fashion where x is left and right...... and z is page up and down. 

I wasn't seeing a lathe specific config, hoping I missed something???
​​​​
I don't mind being the test monkey if anyone could fix those....I'm also going to get my hands dirty learning at to make some changes for tube cutting in qtplasmac and could hop over to building a lathe when done with that.

Seems like the lib/python/qtvcp/designer/readme.txt has the basics for getting started. Anything else I need to know?


Thanks!
​​​​







Please Log in or Create an account to join the conversation.

More
31 May 2024 16:37 #301972 by cmorley
Replied by cmorley on topic Qtdragon for lathe??
AFAIK no one has used QtDragon on a lathe. It was not built with that in mind I would say.

Saying that we could modify it to make it more suited.
What version of linuxcnc are you using?
The following user(s) said Thank You: besriworld

Please Log in or Create an account to join the conversation.

More
02 Jun 2024 06:53 #302125 by jimmyrig
Replied by jimmyrig on topic Qtdragon for lathe??
Well mark me down as the first!

Cut a few parts yesterday worked better than I was expecting (was originally debating going to back to gmoccapy but mill is on Qtdragon so similar interface would be nice) glad I have it a shot.

I have both 2.9.2 and 2.10 setup in for run in place so whatever you would prefer working with I'll do. Just let me know when to pull.


Few more ideas after using the machine.

Gmoccapy has displays for both radius or diameter and changes which is highlighted depending on your g code called g7 (dia) or g8 (radius). This is displayed instead of an "x". Nice but not necessary feature.

Some lathes do have Y axis for milling and spindle that can position itself for milling operations (C axis). I don't need this but someone will.

Where the mill tool is on the main page. Would be nice to have a lathe tool but this isn't as useful as it is on the milling side the tool diameter offset isn't useful to know. (Unless it could be edited to dial things in e.g. diameter .01 oversized adjust offset .005 to compensate).

The sfm calculator (surface units per min) would be easy to calculate for lathe tools by just multiplying the spindle rpm by 2π "x position with current tool offset" to get the sfm.

Trying to brain dump before I forget.
Thanks!

Please Log in or Create an account to join the conversation.

More
02 Jun 2024 14:05 #302156 by spumco
Replied by spumco on topic Qtdragon for lathe??
I would be very interested in a lathe-focused version of Qtdragon.

Some wishlist items:
  • Parts counter
  • Multiple spindle display/control based on INI num_spindles (sub & live tools)
  • Placeholder(s) for spindle load and axis load indicators
  • DRO display based on INI (show C- and Y-axis)
  • SFM display (as mentioned earlier)
  • Chipload display (ipr/mmpr)
  • Easily 'flippable' backplot views
    • Some lathes are 'normal', some are back-tool, and some have both tool orientations.  An automatic (or semi-automatic) method of flipping the display based on tool orientation (and maybe spindle direction) would be extremely helpful for visualization.  @Aciera and I discussed this last year a bit.
    • In addition, being able to flip the Z-axis for subspindle work would be nice
  • Collet/chuck status and/or controls
  • Parameter value display tab/window
    • I use parameters frequently for things like part length, parting tool width, and similar job-specific values for use in barfeeder/puller and part-family calculations .  Being able to quickly view/verify what's in the .vars file would be spectacular.
Just figured I'd throw this out there...
The following user(s) said Thank You: besriworld, jimmyrig

Please Log in or Create an account to join the conversation.

More
03 Jun 2024 01:18 #302208 by cmorley
Replied by cmorley on topic Qtdragon for lathe??
Did some preliminary hacking om qtdragon:
Attachments:
The following user(s) said Thank You: tommylight, besriworld, COFHAL, spumco

Please Log in or Create an account to join the conversation.

More
03 Jun 2024 14:30 #302248 by jimmyrig
Replied by jimmyrig on topic Qtdragon for lathe??
Wow that was fast! Looks great! 
Let me know where it is at on git and I'll test the operation/workflow. 

 

Please Log in or Create an account to join the conversation.

More
03 Jun 2024 23:50 #302283 by cmorley
Replied by cmorley on topic Qtdragon for lathe??
Pushed a development screen/sim config to master branch (2.10 pre)
Look for qtdragon_lathe
Early days of course..

Chris
The following user(s) said Thank You: tommylight, EW_CNC, besriworld

Please Log in or Create an account to join the conversation.

More
30 Jun 2024 08:52 #304075 by Anton
Replied by Anton on topic Qtdragon for lathe??
Hello,
I have just started working with LCNC and I am therefore an absolute beginner. 
I have found the files for qtdragon lathe on github (share/qtvcp/screens/qtdragon_lathe).
Unfortunately, it is completely unclear to me where I have to copy these files and which adjustments are necessary so that I can start qtdragon_lathe. Maybe someone can name the necessary steps.
Best regards

Please Log in or Create an account to join the conversation.

More
30 Jun 2024 18:43 #304097 by cmorley
Replied by cmorley on topic Qtdragon for lathe??
If you are using linuxcnc 2.9, I'm not sure they will work.
In linuxcnc 2.10 (master version), they are included.

What version are you using?

Please Log in or Create an account to join the conversation.

More
30 Jun 2024 18:49 #304098 by Anton
Replied by Anton on topic Qtdragon for lathe??
I have installed the latest LCNC 2.9 ISO.

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.403 seconds
Powered by Kunena Forum