Forum Replies Created
-
AuthorPosts
-
cmcgrath5035
ModeratorWe have not seen many questions as yet on A axis operation.
Can you post your A axis motor parameters as well?
Probably $4 .Does your G code convert RPM to an appropriate F= number in degrees?
You motor parameters may reveal your strategy Do you actually use A homing?cmcgrath5035
ModeratorTo be honest, I have played very little with DUE, aside from installing and running tinyG2.
I played a bit with the Arduino sketch interface, seems OK if one wants to play (or has a lot of experience already) in that sand box.I am a Linux guy, I tolerate Windows via VMs for those few programs that insist.
If I were to head down your path, I would probably start by developing the core of what I wanted to do from my Linux desktop, then port it (rather easily) to a RasbPi2. It has 4 USB ports, ethernet and Raspbian (debian based) OS. It is easily made WiFi ready wuth a USB dongle. When needed, it could be easily managed by remote connection from desktop.
And I would probably use a USB stick for my G code files, only because it has 4 USB ports but only one SD port, which is system memory.So it really depends on how ‘sketchy’ your skills are, I guess.
Seems for this task the native I/O available on the Pi are a benefit.cmcgrath5035
ModeratorI have a fairly good idea what you want to end up with; interestingly most folks on these forums (tinyG, Chilipeppr, Ox, ShapeOko) seem headed in the other direction – more and more functionality and flexibility from the CAM layer.
Keep an eye out, someone with your interest might drop by.
cmcgrath5035
ModeratorThere are of course the Wiki resources at
I am not aware of deep detail about how to, but I have seen others asking similar questions over time.
I assume you have researched the topic vis Google and other search engines?
cmcgrath5035
ModeratorWe don’t get much discussion here from users using the MKII.
Did you use this Wiki procedure to check for the existence of a boot loader?
Perhaps you could briefly document what OS you are working from (presummably Windows _?? (7,8,10, etc).
It sort of appears that the communications with the MKII are failing, before the programming event starts (maybe?).
Do you have other applications with the MKII that indicate it is in fact functional?cmcgrath5035
ModeratorMy original tinyG is a V7, which had good clearance for drilling holes to which I attached a junkbox AMD CPU heatsink via a locally fabricated interface. I sort of prefer heat sinks over fans, but have found over time that a 80 or 90mm fan blowing directly up onto the bottom of tinyG keeps the drivers quite happy (thermally), is quiet and accommodates different versions.
The driver devices are in heat slug packages that are well connected (thermally) to the bottom ground plane. I believe they dropped the smallish top mount heat sinks as they did not significantly affect dissipation capability.
Many folks have built custom enclosures for electronic and connectors, almost all of which have one or more fans.
The design target for tinyG was initially relatively lite weight NEMA17 machines that did not demand super torque. If I were retrofitting a Bridgeport with honking big NEMA23’s or 32’s, I would probably look seriously at external drivers (after retrofitting my workshop with a 12″ concrete floor 🙂 ). There are of course an infinite set of possibilities in between.
An inexpensive laser guided thermal gun can be your friend here; monitor your board(drivers) while it is running to evaluate the adequacy of your implementation.
cmcgrath5035
ModeratorHmmm, I check
cmcgrath5035
ModeratorI plan to use these
which are called inductive but I believe are really electrostatic (capacitive) as they trigger reliably when approaching an aluminum plate.
But I seriously doubt they are anywhere near 0.001 reproducable.cmcgrath5035
ModeratorConverting problematic Gcode file to mm is a good experiment to run.
If stuff runs better when coded in mm, keep running in mm.TinyG follows a prescribed set of conformance rules for Arcs that are rather complex, arcs that violate those rules are skipped but execution not halted, which may/may not be the best strategy. TinyG does its real work(converting Gcode to stepper commands)in mm, so inch mode directives need to be converted to mm.
There is no “iso-like” standard for Gcode compliance, either for generators or interpreters, rather there are several ‘defining documents’ that are often, but not universally implemented.
It would be helpful to make available to the devs Gcode files that misbehave in inch but work OK in mm as test cases.
If possible, put your Gcodes in a cloud drive and post a link here.cmcgrath5035
ModeratorYup, what you need to do is convert the Spindle PWM output to a 0 – 10V pulse train with a non-inverting level shifter, then build the low pass filter.
I might suggest converting to a 0-12V pulse train, since 12V is already available on tinyG at the fan connector.
You can then calibrate your PWM signal to provide 10VDC at your chosen RPM using the $p1* parameters.What sort of small signal transistors/FETs do you have in your junk box?
cmcgrath5035
ModeratorI saw your message in the “contact-us” queue.
Someone will respond sooncmcgrath5035
ModeratorLinuxCNC output to the Parallel Port Mach3 interfaces.
A good guess would be standard 4 wire bipolar NEMA23s with a shield connection.
I would continue to guess tinyG would work well, you’ll have to experiment a bit to get your ACME screws set up, but that is just a parameter setting.
-
This reply was modified 10 years, 3 months ago by
cmcgrath5035.
cmcgrath5035
ModeratorI have not seen references to Sherline Mills here.
Is this the conversion kit you have:
The motors don’t look like anything special, controller looks to be a Mach3 setup.
Are they 4 wire motors?
Any markings at all?
What are the motor shaft diameters?
NEMA17s are usually 6mm, NEMA23s 8mm or 1/4″ typically.Either way, they would appear to be tinyG candidates, that is obviously a guess. Given that the machine is ball screws, the torque requirements should not be huge.
cmcgrath5035
ModeratorNot many ‘customizer types’ hang out regularly here.
Perhaps a better audience atAnother place to look/ask would be
Be sure to read thru closed issues as well
cmcgrath5035
ModeratorGood find; thanks for info.
-
This reply was modified 10 years, 3 months ago by
-
AuthorPosts