Hi,
I have integrated the fused layer modeling process into linuxcnc.
If desired, I want to integrate the concept in mainline linuxcnc.

I tested the integration with a big 3d printer (1000x1000x1000mm) with
linuxcnc 2.5.4 (installed from live cd).
The concept works fine.

You don't need the beagle bone or raspberry pi for position control.
Position control is the job of linuxcnc with standard pc hardware.
You need an Arduino, but for temperature control only, because the
parallel port don't serve an analoge input.

(In addition to this, I use a mesa card for step generation, because I
need higher step rates up to 80 kHz.
If you have a short 3d printer (e.g. 200x200x200mm), the parallel port
is enough.
But for my axes, I prefer high velocities ;) )

The integration works with:
- bash scripts (to realize the mcodes)
- a plc programm (to compare set values and actual values of temperature
for enabling
- and a userspace HAL component for the communication with the Arduino.

The Arduino sketch supports commands in plaintext and contains two
temperature controler.
One PID for the extruder and another one for a chamber heating unit or
alternatively for a heating bed.
The userspace HAL component use a state machine to check temperatures
and set temperatures.
In addition to this, you can communicate with the Arduino via terminal.

Interested?


------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to