Another plasma component...
- robertspark
- Offline
- Platinum Member
- Posts: 915
- Thank you received: 216
One thing to be aware of if you use a magnetic relay with a Mesa card, be sure to install a flyback diode between the relay input terminals (with the band on the diode pointing towards the Mesa output).
good point
but does the diode direction not depend if you are running a 7i76E (sourcing) or a 7i76ED (sinking)
and the manual does also state
VOLTAGE CLAMPS
The output driver chips used on the 7I76E have built in Zener diode clamps to
clamp inductive turn-off (fly-back) spikes. This means that flyback diodes are not normally
required on small (less than 60 mA) inductive loads. If high current inductive loads are
switched or inductive loads are switched at high frequencies, they must have
flyback diodes to limit power dissipation in the 7I76E's driver chips.
www.mesanet.com/pdf/parallel/7i76eman.pdf
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
GCode Parser - Bug fix to correctly restore defaults on exit.
Test Panel - reduce arc voltage to minimum when torch turns off.
Please Log in or Create an account to join the conversation.
Actually Tommy could not help himself and started to spread the plasmac word
www.cnczone.com/forums/general-cnc-plasm...cnc.html#post2311734
Of course I helped him out!
What are mates for?
If anybody has some video or wants to give an endorsement of Phill's handiwork, feel free!
Please Log in or Create an account to join the conversation.
A fix for a bug in the torch off delay.
A change to hole sensing calculations and easier on the eye output from the gcode parser.
Please Log in or Create an account to join the conversation.
For your info. The G41.1 and G42.1 are useless for plasma. I tested some of this function's on a circle and it's a nightmare to program.
The lead in's are alway's complaining. The contour's are not finished by the G41.1 and G42.1. There alway's stay's a spot left. WIthout a overcut Gcode command it's not able to make a full circle. And a Gcode overcut command does not exist. Maybe something for Andy to write. User's without a G64P0.01 command, maybe would not spot this accuracy problem.
Maybe it's better if you do a documentation update some day. To delete the G41.1 and G42.1 story's.
Later on we have a nice cam program that solves this. And sheetcam solves it, or Dxf2Gcode, or Inkscape.
Inkscape Gcode is for me also abra cadabra... Dxf2gcode is difficult for me too... The only one that i like is Sheetcam at the moment.
Hypertherm nest software is also no good option. It can nest, but that's the only nice feature it has.
Please Log in or Create an account to join the conversation.
And a Gcode overcut command does not exist. Maybe something for Andy to write.
Andy's suggestion was to create a new task module for plasma. In an Ini file, a task module and a io module are loaded. LinuxCNC only has one task module called milltask. But it has two io modules io and io2.
So Grotius, when you want a break from gcode generation, try this with the LinuxCNC source code and compile it..
1. Create a copy of the linuxcnc-dev/src/emc/task/ folder under the linuxcnc-dev/src/emc folder
2. rename the folder to plasmatask
3. Edit the Submake file in our new folder so it makes plasmatask, not milltask
4. in the linuxcnc-dev/src folder edit Makefile to build our new subfolder under the SUBDIRS directive (task is on line 127)
5. Build Linuxcnc in the usual way.
6. In your ini file, change TASK = milltask to TASK = plasmatask
Linuxcnc will now run perfectly but it will be running our new plasmatask module which we can change to our hearts desire.
You also need to make an IO module, so we can just go to the inuxcnc-dev/src/emc/iotask and copy one of the io modules there to iocontrol_plasma.cc and edit the Submake file. Then edit your inifile again so that EMCIO = io loads our new io module
This will be our new plasma specific halui module. So now we can write plasma specific code in plasmatask and new pins in halui and have plasmatask message plasma-io to update those pins and plasmatask might be able to be taught how to overburn.
Have fun! I would like to see the state tags branch implemented as a prerequisite to this. We'd need to comeup with a feature list for plasmatask.
Please Log in or Create an account to join the conversation.
If the post processor cannot do overcut then it can be done by the PlasmaC GCode parserFor your info. The G41.1 and G42.1 are useless for plasma. I tested some of this function's on a circle and it's a nightmare to program.
The lead in's are alway's complaining. The contour's are not finished by the G41.1 and G42.1. There alway's stay's a spot left. WIthout a overcut Gcode command it's not able to make a full circle. And a Gcode overcut command does not exist. Maybe something for Andy to write. User's without a G64P0.01 command, maybe would not spot this accuracy problem.
Do G41.1 & G41.2 behave differently to G41 & G42?
Please Log in or Create an account to join the conversation.
It was a great weekend, discovering all the PlasmaC features and benefits, I can't wait to install on a real machine
thanks for this awesome component.
Please Log in or Create an account to join the conversation.
After material 17 everything is blank.
I have 78 entries, is there a limit to the amount that can be shown?
I attached my material .cfg file as a text file (allowed attachment).
It is material parameters for a Hypertherm PMX 85.
I converted it from a microsoft Exel file. Do I need to install it with Materialverter?
Attachments:
Please Log in or Create an account to join the conversation.