Re: [Emc-users] some questions to the addi(c)tive manufacturers

2014-04-25 Thread Bas de Bruijn

On 23 Apr 2014, at 15:21, Marius Liebenberg mar...@mastercut.co.za wrote:

 Bas
 I have been following you posts on the temp control problem. I just 
 though, why dont you sense the temp with an external device and then use 
 a component to control the temperature. You could even use the pid 
 component together with your own component. You could also sync the 
 control with the gcode. Use the spindle speed as the temp setting and do 
 the rest yourself. I would have done it this way.

The basic functionality of setting the temperature is available, but the 
problem was about which method should be used for setting the temperature. Now 
it’s done via a shell script setting a pin, which is connected to a PID which 
controls the temperature.

 
 This problem is similar to the THC function required for plasma cutting. 
 We do it this way.

I’ll have a look at your config files. Is it the dallur-advanced config?

Bas

 
 
 On 2014-04-23 15:11, Bas de Bruijn wrote:
 Hi Guys,
 
 Here’s me nagging again about temperature, M106, M109, fan control etcetera.
 I’d like to know from you if/how you want to proceed with Additive 
 Manufacturing and Machinekit.
 
 I’m running my Delta style machine with Machinekit and BeBoPr-Bridge, 
 printing happily, no problems there.
 However I come to the feeling (seeing some replies) that configuring the 
 machine could be better/more natural if doing the following:
 
 [1]
 The extruder temperature is controlled like an axis. Like a spindle but 
 setting temperature instead of rpm.
 Would it not be very easy to change temperature when printing? like spindle 
 override. Thus no setting of M104 P105 to get to the temperature, but with 
 M4 S205 (http://linuxcnc.org/docs/html/gcode/m-code.html#sec:M3-M4-M5)
 
 [1.a]
 I don’t have 2 extruders (yet) but changing between 2 extruders would mean 
 switching tools I think, correct me if i’m wrong here please.
 
 [2]
 Same goes for the fan speed. Alexander Rössler already uses his fan as an 
 axis.
 
 [3]
 If the extruder (stepper)motor itself (not the temperature) is being 
 controlled by speed (synchronised with the speed of the combined xyz motion, 
 got the X-motion one from Andy, added Y and Z because that would be needed) 
 instead of position, would it then not be very easy to change the flowrate 
 during motion? Meaning instead of positions of the A-axis the input in the 
 G-code would be the thickness of the extrudate (extruded line width). 
 http://linuxcnc.org/docs/html/examples/spindle.html#sec:Spindle-Synchronized-Motion
 [3.1] the g-codes then would consist of points (xyz) and before that the 
 thickness has to be set.
 [3.2] no clue how I would do a retract between area’s though
 
 all of the above would mean that the output from the slicing software would 
 have to be different than the reprap-style based output (with all the 
 magnificent slicing softwares there).
 
 Are these things above realistic, possibly even fundamentally wrong and/or 
 would it benefit you? Or do you say: “get your hands of my configured 
 machine setup and don’t touch my workflow!”.
 I mean, no need to fix something that isn’t broken, right?
 
 feel free to shout at me like “Yes, that’s what I want” or “No Don’t do that 
 (wiggling your finger angry at me)!
 
 Bas
 --
 Start Your Social Network Today - Download eXo Platform
 Build your Enterprise Intranet with eXo Platform Software
 Java Based Open Source Intranet - Social, Extensible, Cloud Ready
 Get Started Now And Turn Your Intranet Into A Collaboration Platform
 http://p.sf.net/sfu/ExoPlatform
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 -- 
 
 Regards /Groete
 
 Marius D. Liebenberg
 +27 82 698 3251
 +27 12 743 6064
 QQ 1767394877
 
 
 --
 Start Your Social Network Today - Download eXo Platform
 Build your Enterprise Intranet with eXo Platform Software
 Java Based Open Source Intranet - Social, Extensible, Cloud Ready
 Get Started Now And Turn Your Intranet Into A Collaboration Platform
 http://p.sf.net/sfu/ExoPlatform
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] some questions to the addi(c)tive manufacturers

2014-04-23 Thread Bas de Bruijn
Hi Guys, 

Here’s me nagging again about temperature, M106, M109, fan control etcetera. 
I’d like to know from you if/how you want to proceed with Additive 
Manufacturing and Machinekit. 

I’m running my Delta style machine with Machinekit and BeBoPr-Bridge, printing 
happily, no problems there. 
However I come to the feeling (seeing some replies) that configuring the 
machine could be better/more natural if doing the following: 

[1] 
The extruder temperature is controlled like an axis. Like a spindle but setting 
temperature instead of rpm. 
Would it not be very easy to change temperature when printing? like spindle 
override. Thus no setting of M104 P105 to get to the temperature, but with M4 
S205 (http://linuxcnc.org/docs/html/gcode/m-code.html#sec:M3-M4-M5) 

[1.a] 
I don’t have 2 extruders (yet) but changing between 2 extruders would mean 
switching tools I think, correct me if i’m wrong here please. 

[2] 
Same goes for the fan speed. Alexander Rössler already uses his fan as an axis. 

[3] 
If the extruder (stepper)motor itself (not the temperature) is being controlled 
by speed (synchronised with the speed of the combined xyz motion, got the 
X-motion one from Andy, added Y and Z because that would be needed) instead of 
position, would it then not be very easy to change the flowrate during motion? 
Meaning instead of positions of the A-axis the input in the G-code would be the 
thickness of the extrudate (extruded line width). 
http://linuxcnc.org/docs/html/examples/spindle.html#sec:Spindle-Synchronized-Motion
 
[3.1] the g-codes then would consist of points (xyz) and before that the 
thickness has to be set. 
[3.2] no clue how I would do a retract between area’s though 

all of the above would mean that the output from the slicing software would 
have to be different than the reprap-style based output (with all the 
magnificent slicing softwares there). 

Are these things above realistic, possibly even fundamentally wrong and/or 
would it benefit you? Or do you say: “get your hands of my configured machine 
setup and don’t touch my workflow!”. 
I mean, no need to fix something that isn’t broken, right? 

feel free to shout at me like “Yes, that’s what I want” or “No Don’t do that 
(wiggling your finger angry at me)! 

Bas
--
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] some questions to the addi(c)tive manufacturers

2014-04-23 Thread Marius Liebenberg
Bas
I have been following you posts on the temp control problem. I just 
though, why dont you sense the temp with an external device and then use 
a component to control the temperature. You could even use the pid 
component together with your own component. You could also sync the 
control with the gcode. Use the spindle speed as the temp setting and do 
the rest yourself. I would have done it this way.

This problem is similar to the THC function required for plasma cutting. 
We do it this way.


On 2014-04-23 15:11, Bas de Bruijn wrote:
 Hi Guys,

 Here’s me nagging again about temperature, M106, M109, fan control etcetera.
 I’d like to know from you if/how you want to proceed with Additive 
 Manufacturing and Machinekit.

 I’m running my Delta style machine with Machinekit and BeBoPr-Bridge, 
 printing happily, no problems there.
 However I come to the feeling (seeing some replies) that configuring the 
 machine could be better/more natural if doing the following:

 [1]
 The extruder temperature is controlled like an axis. Like a spindle but 
 setting temperature instead of rpm.
 Would it not be very easy to change temperature when printing? like spindle 
 override. Thus no setting of M104 P105 to get to the temperature, but with M4 
 S205 (http://linuxcnc.org/docs/html/gcode/m-code.html#sec:M3-M4-M5)

 [1.a]
 I don’t have 2 extruders (yet) but changing between 2 extruders would mean 
 switching tools I think, correct me if i’m wrong here please.

 [2]
 Same goes for the fan speed. Alexander Rössler already uses his fan as an 
 axis.

 [3]
 If the extruder (stepper)motor itself (not the temperature) is being 
 controlled by speed (synchronised with the speed of the combined xyz motion, 
 got the X-motion one from Andy, added Y and Z because that would be needed) 
 instead of position, would it then not be very easy to change the flowrate 
 during motion? Meaning instead of positions of the A-axis the input in the 
 G-code would be the thickness of the extrudate (extruded line width). 
 http://linuxcnc.org/docs/html/examples/spindle.html#sec:Spindle-Synchronized-Motion
 [3.1] the g-codes then would consist of points (xyz) and before that the 
 thickness has to be set.
 [3.2] no clue how I would do a retract between area’s though

 all of the above would mean that the output from the slicing software would 
 have to be different than the reprap-style based output (with all the 
 magnificent slicing softwares there).

 Are these things above realistic, possibly even fundamentally wrong and/or 
 would it benefit you? Or do you say: “get your hands of my configured machine 
 setup and don’t touch my workflow!”.
 I mean, no need to fix something that isn’t broken, right?

 feel free to shout at me like “Yes, that’s what I want” or “No Don’t do that 
 (wiggling your finger angry at me)!

 Bas
 --
 Start Your Social Network Today - Download eXo Platform
 Build your Enterprise Intranet with eXo Platform Software
 Java Based Open Source Intranet - Social, Extensible, Cloud Ready
 Get Started Now And Turn Your Intranet Into A Collaboration Platform
 http://p.sf.net/sfu/ExoPlatform
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


-- 

Regards /Groete

Marius D. Liebenberg
+27 82 698 3251
+27 12 743 6064
QQ 1767394877


--
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users