Re: [Emc-users] SCARA robot arm 3D printer

2012-06-20 Thread Spiderdab
Il giorno mar, 19/06/2012 alle 09.46 -0500,
transis...@transistor-man.com ha scritto:
 Hi o
 
 I just went through integrating EMC2 for a 3d ABS/PLA printer
 
 Its detailed here:
 transistor-man.com/3dprintbot.html
 
 The control boards have their source files and pcbs listed, i;m working 
 on pushing the schematics up this week. I ended up doing exactly what 
 was suggested earlier in a previous thread, having MCodes call extrusion 
 or heating, and that's about it. I didnt end up purchasing / going with 
 the reprap/makerbot control boards as i didn't need the complexity. 
 Overall it was simple but took many weeks to get up to speed, learn the 
 innerworkings of emc2, and get stepgen to work with nontrivial 
 kinematics.
 
 As the printer is a SCARA arm, the kinematics and setup make it quite a 
 bit more difficult to calibrate, which also took a bit of time to work 
 through.
 
 If there are any questions shoot over an email, hopefully the 
 documentation will be helpful for those few folks working with 
 non-cartesian platforms (scara / kuka)
 
 
 -Dane
 transis...@transistor-man.com

Thanks for sharing! it's a very nice machine, explained deeply in a very
clean way.

-- 
Se non puoi aggiustare una cosa, non è tua. 
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CO2 Laser Control

2012-06-20 Thread Viesturs Lācis
2012/6/20 Jeshua Lacock jes...@3dtopo.com:

 It states that those power supplies can be controlled from a TTL PWM, so I 
 assume that it will be easy to control from a standard parallel port with HAL 
 and LinuxCNC. Is that correct?

It _should_ be, based on the amount of information provided.


 Has anyone set up a servo or stepper drive to adjust the laser's focal point? 
 Seems easy enough, guess I am just wondering how to tie it into g-code.

IMHO You do not necessarily need it to be controlled from g-code -
manual (probably through vcp) adjustment would work as well or do You
expect the thickness and type of material to vary during single run of
g-code file?

I think that hardware design is the hardest part - those lenses will
not like dust on them, so You would like to enclose them. And then
also get them moving by a motor... I guess You will need someone more
knowledgeable about lasers to share their experience, how exactly to
set this up. I think that stepper motor would do, the problem might be
homing the whole lense adjustment thing, but it really much depends
on actual design, how You integrate lenses in the overall
construction.

-- 
Viesturs

If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CO2 Laser Control

2012-06-20 Thread Jeshua Lacock

On Jun 20, 2012, at 1:01 AM, Viesturs Lācis wrote:

 2012/6/20 Jeshua Lacock jes...@3dtopo.com:
 
 It states that those power supplies can be controlled from a TTL PWM, so I 
 assume that it will be easy to control from a standard parallel port with 
 HAL and LinuxCNC. Is that correct?
 
 It _should_ be, based on the amount of information provided.

Hi Viesturs,

Excellent, thank you.

 Has anyone set up a servo or stepper drive to adjust the laser's focal 
 point? Seems easy enough, guess I am just wondering how to tie it into 
 g-code.
 
 IMHO You do not necessarily need it to be controlled from g-code -
 manual (probably through vcp) adjustment would work as well or do You
 expect the thickness and type of material to vary during single run of
 g-code file?

My thought was to change the focal point as material is cut. I understand that 
these lasers have a very narrow depth of field when focused sharp enough to cut 
metal (or even wood). So, lets say my focal length is 0.05 inch, each pass I 
could move the focal length 0.05 down. Seems like it would allow me to cut 
essentially as thick material as practically needed, provided I did enough 
passes.

 I think that hardware design is the hardest part - those lenses will
 not like dust on them, so You would like to enclose them. And then
 also get them moving by a motor... I guess You will need someone more
 knowledgeable about lasers to share their experience, how exactly to
 set this up. I think that stepper motor would do, the problem might be
 homing the whole lense adjustment thing, but it really much depends
 on actual design, how You integrate lenses in the overall
 construction.

True. Seems like Smoldering Dog (sorry I don't see any other name posted) is 
having some good success (website is linked from the wiki):

http://nilno.com/cgi-bin/index.cgi

But because his focal point is fixed, he cannot cut material any thicker than 
his lasers depth of field.


Cheers,

Jeshua Lacock
Founder/Engineer
3DTOPO Incorporated
http://3DTOPO.com
Phone: 208.462.4171


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Brushless Servo Selection?

2012-06-20 Thread Peter Blodow
Dave,
I'm not sure that all of you guys on this list are aware of the fact 
that the US has introduced metric units since a long time.

In 1866 Congress voted for the metric system, and in 1894 again 
administration passed bills in that direction. Only in 1975, President 
Gerald Ford signed the Metric Conversion Act which, however, nobody 
seems to take notice of. People just didn't want or were too lazy. 
Nowadays, the US together with other important countries as Liberia and 
Birma are the only ones not using the metric system in the world (look 
at the world map at 
http://de.wikipedia.org/wiki/Metrisches_Einheitensystem).

Regards
Peter

dave schrieb:
 Some places decided that they could increase the effective price by 
 10-20% by going metric because the customer wasn't smart enough to
 do the conversion. Ha! That crashed quickly. So much for greed.
 I do believe that if we (US) had used metric  on signs for the 
 interstate hwy system and provided incentives for selling gasoline and 
 diesel using liters
 we'd be metric today. Instead we have a mixed system where international 
 companies, eg. aerospace and automotive are metric and almost everything 
 else is english/imperial.
 I once had a GM manufactured car that was part metric and part english; 
 now that was a pain. Logic and politics are rarely in the same room.

 Dave

   


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] SCARA robot arm 3D printer

2012-06-20 Thread Jeshua Lacock

On Jun 19, 2012, at 9:46 AM, andy pugh wrote:

 On 19 June 2012 15:46,  transis...@transistor-man.com wrote:
 
 As the printer is a SCARA arm
 
 This is an interesting development, as it has more printable
 components than a conventional RepRap. You could (in theory) print the
 arms, whereas printing linear slides is more tricky.

Wow, that is a really great idea! Pretty much the only thing you couldn't print 
is the steppers (and electrical components) - but those things are cheap!


Cheers,

Jeshua Lacock
Founder/Engineer
3DTOPO Incorporated
http://3DTOPO.com
Phone: 208.462.4171


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CO2 Laser Control

2012-06-20 Thread Viesturs Lācis
2012/6/20 Jeshua Lacock jes...@3dtopo.com:

 My thought was to change the focal point as material is cut. I understand 
 that these lasers have a very narrow depth of field when focused sharp enough 
 to cut metal (or even wood). So, lets say my focal length is 0.05 inch, each 
 pass I could move the focal length 0.05 down. Seems like it would allow me to 
 cut essentially as thick material as practically needed, provided I did 
 enough passes.


It depends on the focus angle. Make the angle smaller and You shall
increase the focal length.
That is why lasers are pretty limited about the material thickness they can cut.
Anyway, I think that You certainly can forget about cutting metal that
way - if the material is not pierced through, then there is no way for
melted metal to escape the cutting zone, so only way to remove it
would be evaporate it, which would make the process very slow, and You
most certainly _do not_ want to do that, unless You have very
high-tech ventilationfiltration system for the table, because metal
vapors are very unhealthy.
I do not know if this several passes approach would work for wood.
This certainly is the first time I hear about this way, regarding
laser cutting.


 True. Seems like Smoldering Dog (sorry I don't see any other name posted) is 
 having some good success (website is linked from the wiki):

 http://nilno.com/cgi-bin/index.cgi

How do You intend to deliver the laser beam from laser diode to
cutting head? Mirrors? Fiber optics?
I did not see it mentioned in the page You provided.

-- 
Viesturs

If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 5i25 detected, but not the 7i77 yet

2012-06-20 Thread Maximilian H

Hey Peter, Hey List,

I wrote my standalone pyvcp panel which runs with halrun only for my lab
setup and everything looks good at this moment.

I ordered the 5i25 and the 7i77 together some weeks back. Not having the
correct firmware does not matter, since I now know how to program it anyway.

So a very big thanks to Michael Geszkiewicz for writing the linux flash
program :)

BR
Max.






 On Mon, 18 Jun 2012, Maximilian H wrote:
 
 Date: Mon, 18 Jun 2012 12:55:37 +0200
 From: Maximilian H mhemc2nos...@googlemail.com
 Reply-To: Enhanced Machine Controller (EMC)
 emc-users@lists.sourceforge.net
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Subject: Re: [Emc-users] 5i25 detected, but not the 7i77 yet


 Hello Peter,

 thanks for your last answer. Power cycling the computer did solve my
 problem. The 5i25 now loads fine together with the 7i77.

 I will now proceed to write some pyvcp debugger gui for my intended
 setup to get things going.

 Big thanks to you for providing the answers to my problems on the
 weekend, second thanks for writing a firmware update tool for linux
 (that saved me putting the 5i25 in another windows pc).

 BR
 Max.
 
 We (mesa) dont deserve much thanks, if the 5I25 was shipped with the 7I77, it 
 should have had the correct (7I77x2) firmware so you should not have had this 
 trouble at all.
 
 And actually you should thank Michael Geszkiewicz for writing the Linux 5I25 
 flash utility.
 







 SNIP-
 [14170.506738] hm2/hm2_5i25.0: config.num_encoders=6, but only 2 are
 available, not loading driver
 [14170.506740] hm2/hm2_5i25.0: failed to parse Module Descriptor 2
 [14170.506745] hm2_5i25.0: board fails HM2 registration
 SNIP


 Note that you need to cycle the motherboard power to load new firmware

 Peter Wallace
 Mesa Electronics



 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 
 Peter Wallace
 Mesa Electronics
 
 (\__/)
 (='.'=) This is Bunny. Copy and paste bunny into your
 ()_() signature to help him gain world domination.
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and 
 threat landscape has changed and how IT managers can respond. Discussions 
 will include endpoint security, mobile security and the latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CO2 Laser Control

2012-06-20 Thread Eric H. Johnson
Jeshua,

 It states that those power supplies can be controlled from a TTL PWM, so
I assume that it will be easy to control from a standard parallel port with
HAL and LinuxCNC. Is that correct? 

Most lasers using PWM control require a frequency between 5Khz and 25Khz,
then how long the signal is high (duty cycle) is a fraction of that
frequency. So that may be a bit much for a standard parallel port. An
inexpensive FPGA board like the Mesa 7i43 may make your life a whole lot
easier. 

 Has anyone set up a servo or stepper drive to adjust the laser's focal
point? Seems easy enough, guess I am just wondering how to tie it into
g-code. 

Using a Z axis to adjust the height should be a simple matter, controllable
either as a direct motion command or tool offset. I suspect, however, that
in the case of aluminum sintering you will have a very small usable depth of
field since the energy imparted per unit area is going to decrease at the
square of the increase in diameter of the spot size.

Regards,
Eric
   


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CO2 Laser Control

2012-06-20 Thread ceenbot
Hi Jeshua,

I spent a number of years feeding a Trumpf 4kW industrial laser.  It has been a 
while but I'll dump what I know.

1.  The output of the laser beam changes width as it exits the laser tube.  The 
industrial machines use a patented fixed length beam delivery system.  Think of 
this as a trombone arrangement with 2 90 degree mirrors mounted in the slider.  
As the carriage moves from left to right and front to back, the trombone slider 
moves in and out to keep the lens at the same distance from the laser tube 
throughout the travels of the machine.  The beam waist (beam diameter) does not 
necessarily disperse to infinity like a solid state laser pointer.  A CO2 will 
have nodes and anti-nodes where the waist diameter gets slightly larger and 
smaller as you move away from the laser head.  This visual looks like the 
exhaust from a fighter jet when the afterburners are on - pockets of blue flame 
spaced about 1 foot apart.  In the jet engine this is due to the resonance of 
the engine and in the laser due to the resonance of reflection, power supply 
frequency, etc.  Most hobbyists use an adjustable length beam delivery because 
it is easier and takes fewer mirrors.

2.  The beam delivery system is pressurized with clean moisture free air or 
other cutting/purge gas to keep splatter and fumes away from the cutting lens 
and any mirrors near the cutting lens.  You can cut with pure O2 as this helps 
to oxidize the material as you cut.  We used large nitrogen tanks for purge air 
as we were cutting 10-12 hours/day.  Shop air can also be used if it is 
oil-less and dry.  If no purge air is used deposits will build up on the lens.  
If you can see smoke or splatter and do not have a purge system the 
particulates will build up of the optical surfaces and degrade the output.

3.  CO2 lenses have fixed focal lengths based on the beam delivery head.  The 
beam delivery head has the output lens recessed back into it a bit with purge 
air passages around the lens.  The air exits like a air gun but with a larger 
opening to allow the beam to exit.  If you want to work with a longer focal 
length you need a lens specific to that focal length.  Many industrial laser 
manufacturers have replacements lenses for under $100.  We had several sets of 
lenses with different focal lengths.  Stay away from Edmund Scientific or 
similar companies because they charge an arm and a leg for scientific lenses.  
They are good lenses but not priced as consumables.  For your power level you 
should never have to replace a good high power $100 lens.

Each lens was tailored (and prescribed by the manufacturer) for different 
materials.  We ran mild steel, stainless and aluminum.  Two of the three could 
get by with the same lens.  Don't remember which two at the moment.  A long 
focal length provides a small beam waist for a greater distance and is less 
subject to distance variation between the output lens and material.  A shorter 
focal length was better for cutting steel as the bulk of the beam was able to 
disperse more completely into the material from what I remember.  The long 
focal length has its advantages but once you pierce through the material the 
narrow beam keeps going into the support grating in the machine's bed (for a 
1/2 or so).

4.  All of our mirrors were mounted on machined aluminum blocks and water 
cooled.  Controlling the temperature of the mirrors helps to stabilize thermal 
expansion and unwanted beam steering.  As I remember the first surface mirrors 
were 99.5% or 99.75% reflective.  A mirror that absorbed 0.25% of the beam's 
energy at 4kW resulted in 10W of dissipation.  Not a lot of power but 10W 
builds up if not dissipated.  A smaller system would only dissipate 0.5W at 
0.5% loss  a 100W tube.

5.  Our system had a capacitive head to maintain a constant distance from the 
lens to the material.  Some of the hot rolled we cut was not the flattest 
material in the world.  If not cutting large pieces this is not as important.  
Capacitive sensing heads only work when cutting metals.  If trying to cut wood 
or plastic with a capacitive head, the head would keep moving down until it 
crashes into the material.  From the DIY standpoint you can use laser 
triangulation with a linear position sensing device, PSD, or a distance sensor 
like the Vishay VCNL4000 
(http://www.newark.com/jsp/search/productdetail.jsp?SKU=37T8990CMP=AFC-SF-T11).
  The VCNL4000 has an I2C interface and sensing distance of 1mm to 200mm.  It 
is most sensitive to distances in the 1-5mm range and has a non-linear output.

I have thought about rolling my own high power C02 system but just never had 
the time.  I would use multiple tubes at right angles from one another for 
higher power and scalability.  Start with one tube and add later.  The tubes 
would use pyrex or similar tubing with machined end caps to support beam 
delivery and laser gas cycling with a vacuum pump.  Direct electrode tubes like 
the one on ebay have a 

Re: [Emc-users] SCARA robot arm 3D printer

2012-06-20 Thread ceenbot
This link is for a reprap SCARA: http://www.youtube.com/watch?v=Cquw7dvR80A

There was a conversation a while back about how many plastic Yoda heads and 
other fast prototyped plastic waste would end up in land fills.  I see the 
above reprap SCARA being a positive and constructive engineering use for a 
reprap machine.  The HF06 used stepper motor and linear bearings but the rest 
is pretty much made with a reprap.

Cool stuff.


Dennis


  ---Original Message---
  From: Jeshua Lacock jes...@3dtopo.com
  To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
  Subject: Re: [Emc-users] SCARA robot arm 3D printer
  Sent: Jun 20 '12 02:25
  
  
  On Jun 19, 2012, at 9:46 AM, andy pugh wrote:
  
   On 19 June 2012 15:46,  transis...@transistor-man.com wrote:
  
   As the printer is a SCARA arm
  
   This is an interesting development, as it has more printable
   components than a conventional RepRap. You could (in theory) print the
   arms, whereas printing linear slides is more tricky.
  
  Wow, that is a really great idea! Pretty much the only thing you couldn't 
 print is the steppers (and electrical components) - but those things are 
 cheap!
  
  
  Cheers,
  
  Jeshua Lacock
  Founder/Engineer
  3DTOPO Incorporated
  http://3DTOPO.com
  Phone: 208.462.4171
  

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users