Re: [Emc-users] Some more Storebro260(FANUC/Sinumerik) docs...

2012-03-19 Thread Jan de Kruyf
Holmquist,
Do find out when the last major mechanical overhaul was done when you
encounter machines like this.
You will get into untold misery if you think that a retrofit of the
computer solves all ills.

Customers have this weird belief that the mechanical side is still as new
(because it did not break yet)
because they _think_ they understand mechanical issues.

j.


On Mon, Mar 19, 2012 at 12:02 AM, Roger Holmquist ro...@abcnc.se wrote:

 Just added two more docs to my site
 1) Image of Storebro 260, probably a similar machine I will encounter
 on Wednesday!
 2) A german(!) techSpec from Storebro, veeery old but still decodable...

 http://abcnc.se/docs/Storebro260.png
 http://abcnc.se/docs/Storebro260-TechSpec_german.pdf

 Maybe someone recognizes the control?

 / Roger



 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-03-19 Thread Bernhard Kubicek
Is the one-line lookahead statement also true blended paths?
And how does it apply to splines?
I find all this quite surprising, even grbl does lookahead over all the 
lines in the buffer (and hence has a latency while trying to pause or stop)

Does somebody know if this diagram is whats linuxcnc does, or if its 
just a proposal:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Trapezoidal_Velocity_Profile_Trajectory_Planner
Are there any good theoretical books about trajectory planning/step 
generation that somebody could recommend (non-popular, hardcore numerics 
preferred)?

Arc fitting is not very easy it seems. Of all the reprap slicers, only 
slic3r can create arcs by looking for repetitive segments of same length 
and connecting at similar angles . The problem is that the 3d object 
itself is defined as stl files, and hence exists only as small patches 
of lines after slicing.
And I know of no pcb isolation milling software that creates fitted arcs 
(while tracing lines in a 300dpi image).

There are a couple of algorithms for finding the arc, if you know that 
some points are supposed to be on an arc. The problem starts when trying 
to decide, where arcs start and where they stop optimally.

very nice greetings,
  Bernhard

On 3/19/2012 4:30 AM, Youda He wrote:
 This is very interesting, we are planning to.start using linuxcnc some time
 in near future. We mainly mill organic shapes, such as 3DProcessing scanned
 head models, the models start as mesh stl models with million a of small
 triangles we would like to mill at fastest possible speed and can tolerate
 some error in precision. Do we need to insert g64 on start, or is it by
 default start in maximum speed mode. or is Mack3 in this case is a better
 solution?
 On Mar 18, 2012 7:21 PM, Steve Blackmorest...@pilotltd.net  wrote:

 On Sat, 17 Mar 2012 17:28:05 +0100, you wrote:


 My assumption about Tarjectory planning was based on Anders Wallins
 message as he mentioned some problem with limited look-ahead,
 I suppose this affects the shape of the calculated path in some cases?
 Effectively LinuxCNC only looks ahead one line.

  From my experience with 2.4.6 it's poor on arc to line or line to arc
 moves using a parallel port setup with steppers. It's very jerky
 compared to Mach3 with the same settings.

 Steve Blackmore
 --


 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some more Storebro260(FANUC/Sinumerik) docs...

2012-03-19 Thread Peter Blodow
Roger,
the specifications of this machine just plainly state numbers of its 
size etc. The control system is Sinumerik 6T like it was mentioned 
earlier in this thread. It says, however, that the Z and X DC servo 
motors take 2000 pulses per revolution, so the built-in control 
electronics seems to take pulse and direction signals. The main spindle 
seems to be Y and is DC motor driven, 17 kW, and also generates 1024 
pulses per rev.

The mechanical dimensions and the weight appear to me to be very large 
considering the maximum size of work pieces it can take. Apparently, 
this machine is very sturdy built.

Greetings from Bavaria
Peter

Roger Holmquist schrieb:
 Just added two more docs to my site
 1) Image of Storebro 260, probably a similar machine I will encounter  
 on Wednesday!
 2) A german(!) techSpec from Storebro, veeery old but still decodable...

 http://abcnc.se/docs/Storebro260.png
 http://abcnc.se/docs/Storebro260-TechSpec_german.pdf

 Maybe someone recognizes the control?

 / Roger


 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

   


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Smart-serial and 7i43

2012-03-19 Thread Viesturs Lācis
2012/3/18 Peter C. Wallace p...@mesanet.com:

 SSERIAL will not start a 8I20 unless the 8I20 has its drive enable powered and
~45V motor power. (newer 8I20 firmware does allow starts under these
 conditions)

Do I need also to connect the motor for 8i20?
Of course, I will need it, when I will try to run it, but now I am
just trying to get LinuxCNC see the 8i20 and communicate with it.

 They are in the configuration (and the HM2 driver default behavior is to turn
 all hardware on if unspecified in the command line)

Just to make sure I am not missing something -  I need to specify
num_pwmgens=0 and num_stepgens=0 for them not to be loaded, right?

 Heres a hal file that runs a 4 pole 1000 line motor:

 freeby.mesanet.com/hm2-servogreen.hal

Thank You very much!

Viesturs

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Mini DC-DC inverter [Was: Current Sensors]

2012-03-19 Thread Erik Christiansen
On 18.03.12 10:54, Kirk Wallace wrote:
 Thinking a little more, I suppose I could float the ATmega along with
 the KBIC and isolate the TTL side of the RS485 chip. This puts me into
 thinking about floating supplies.

A little NME0505D is reasonably cheap, but only has 1 kv isolation,
which is probably not enough for your high voltage use case. Maybe there
are alternatives with higher isolation voltage?

 On the other hand, if one where to go to the trouble to put an
 AVR onto a KBIC, it would be better to just design a new DC motor drive
 based on the AVR, maybe.

Now that sounds like fun. :-)

Erik

-- 
If triangles had a god, he would have three sides.
- Montesquieu


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Newbie Introduction, Missing link...

2012-03-19 Thread Viesturs Lācis
2012/3/18 Roger Holmquist ro...@abcnc.se:

 Well, there was a missing link in my previous message:



 -SNIP-
 SMP can be freely translated to Great Swamps Production Inc
 This is not an ordinary machine shop.
 It is situated in Sweden, in the northern part of Europe called
 Scandinavia far beyond any normal place for a company of this sort
 (well, 5 km) like HERE
 For a closer look please zoom in.
 -SNIP-


 HERE is supposed to link to:  http://kartor.eniro.se/m/92YdW

That village on the north seems close enough.
But it does not seem nice to have a road right through the yard...

Dave, living in such a place is really nice. I have similar conditions:
http://maps.google.com/maps/ms?ie=UTFmsa=0msid=217334927351124550741.0004bb938fb82cbdedefa

The spot on the left is where I live, the spot on the right is where
my workshop is.
There are lots of forests around, only several houses within 1 km
range, but I sometimes I still complain about neighbors for the noise
(loud and shitty music etc) they make, especially on holidays.

Viesturs

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Newbie speaks again, this time FANUC/Siemes...

2012-03-19 Thread Viesturs Lācis
2012/3/18 Roger Holmquist ro...@abcnc.se:

 BTW, what about such a machine as a LinuxCNC target, don't know much
 about it's features right now...


My guess is that - since it is a CNC machine now, than implementing
LinuxCNC is mission totally possible. All the limit switches and other
stuff is there, motors are there (as Dave mentioned, feedback device
is to be checked), probably servo drives can stay (depends on the type
of the control signal they accept; pwm and analog signal is piece of
cake for LinuxCNC, fieldbuses are another story). It seems like only
the control PC with some hardware for i/o is missing. And of course,
lots of time to figure it all out.


 PS
 Viesturs, thanks for your reply, I Guess you found my link who might
 explain my cryptic statement about non-CNC-territory ;-)


Actually no, I did not see any link. That was just a common impression
- Your country is pretty close, so I have a chance to read in
newspapers about it, hear stories from people that have been there
(the synth guy from our band now studies in Oulu), I have met some
swedes, it is not terra-incognita, I know that it is cnc-friendly
area.

 Viesturs

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compiling Gotcha

2012-03-19 Thread Erik Christiansen
On 13.03.12 16:09, Kirk Wallace wrote:
 Since none of the source files ever changed, none of the #ifdef
 RTS_ENABLE's got done.

Kirk, that's pretty much the only reason for using make - to speed up
software builds which take too long if everything is done, even if only
one file has been changed. Otherwise an unintelligent script suffices.

If the source is kept in ./src/ , and the object files in ./obj

$ touch src/*

will cause make to believe that all source files have changed, forcing
it to recompile everything.

Alternatively, a small avr project may well compile quickly enough that
a makefile isn't warranted, and a simple bash script containing the
commands to compile and link everything is then sufficient. (In my
enthusiasm for getting to the code hacking, I haven't stopped to write a
makefile for the two lex and bison sourcefiles for the gcode translator
I'm fiddling with¹, so lex, bison, and the compiler are all run even if
nothing has changed.)

Erik

¹ The last 10 days, out on the farm, have mostly produced only doco,
  admittedly. (Apart from cleared roads and firewood, that is.)

-- 
The whole aim of practical politics is to keep the populace alarmed (and hence
clamorous to be led to safety) by an endless series of hobgoblins.
- H.L. Mencken

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory

2012-03-19 Thread Mark Wendt
On 03/18/2012 01:28 PM, Jon Elson wrote:
 Mark Wendt (Contractor) wrote:

   Tentative
 dates for the CNC workshop?

  
 Here's the official link at Village Press, the sponsor and coordinator :
 http://www.digitalmachinist.net/workshop?noredirect=truenoredirect=true

 Jon

Crap.  Looks like they picked the same weekend as the Grayling MI 
rodmakers gathering I go to every year.  ;-(

Mark

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Newbie Introduction, Missing link...

2012-03-19 Thread Mark Wendt
On 03/18/2012 03:09 PM, Roger Holmquist wrote:
 Well, there was a missing link in my previous message:



 -SNIP-

 SMP can be freely translated to Great Swamps Production Inc
 This is not an ordinary machine shop.
 It is situated in Sweden, in the northern part of Europe called
 Scandinavia far beyond any normal place for a company of this sort
 (well, 5 km) like HERE
 For a closer look please zoom in.
  
 -SNIP-


 HERE is supposed to link to:  http://kartor.eniro.se/m/92YdW


 Just for the record  ;-)

 / Roger

Is that the Swedish Bikini team I see on the porch of the building at 
the end of the drive?  ;-)

Mark

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some more Storebro260(FANUC/Sinumerik) docs...

2012-03-19 Thread Peter Blodow
Roger,
have a look at this site.
http://www.machineseeker.com/A1004216/STOREBRO-260-CNC.html

The machine pictured has the same name and number but loks completely 
different. Its mass is specified as 1.7 tons while the mass of the 
machine in the tech spec you mailed was more than 3 tons. The production 
time as of 1980 is about the same as your in paper. Are there different 
machines with the same name on the market?

Peter





Roger Holmquist schrieb:
 Just added two more docs to my site
 1) Image of Storebro 260, probably a similar machine I will encounter  
 on Wednesday!
 2) A german(!) techSpec from Storebro, veeery old but still decodable...

 http://abcnc.se/docs/Storebro260.png
 http://abcnc.se/docs/Storebro260-TechSpec_german.pdf

 Maybe someone recognizes the control?

 / Roger


 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

   


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Apparent correction Sinumerik6T / Fanuc6/7?

2012-03-19 Thread Roger Holmquist


According to Daves FANUC link:  http://www.cnc1.com/News/customer- 
files/CNC_eNewsletter_Sep_2010.pdf

it tells us that Fanuc 7 was the version developed in cooperation  
with Siemens and it was marketed in two separate hardware versions,  
one from each company.
Anyway, it says that FANUC developed a special version 7 for the  
Siemens cooperation.
At the same site there is a list of fact sheets about FANUC control  
systems develoment thru the years but system 7 is non-present...
That leaves me slightly confused...

Anyway, there is a document who closely match the control panel in  
Storebro 260 i previously linked to, this one:
General_Numeric_6-TB.pdf
I made a simple page to organise my papers, here it is included:   
http://abcnc.se/storebro260.html

Thanks Dave and others for your support!

/ Roger


 I didn't realize that General Numerics was a joint deal between Fanuc
 and Siemens.
 http://www.cnc1.com/News/customer-files/CNC_eNewsletter_Sep_2010.pdf

 It looks like there are encoders on the spindle and motor - last  
 page of
 that one document.   I first got involved with Siemens in 1992  
 after the
 demise of General Numerics.  If the drives and motors are ok, that  
 could
 be a good machine to convert to LinuxCNC.

 Yep, bubble memory - that is mid to late 70's stuff.  Wasn't that the
 next great thing after core memory??  That was high tech!  ;-)

 Dave






--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory

2012-03-19 Thread Steve Stallings
So what is the problem? It looks like it
is only 3 hours from Grayling to Ann Arbor
so you could just run back and forth.  8-)

Steve Stallings
 

 -Original Message-
 From: Mark Wendt [mailto:mark.we...@nrl.navy.mil] 
 Sent: Monday, March 19, 2012 4:02 AM
 To: Enhanced Machine Controller (EMC)
 Subject: Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory
 
 On 03/18/2012 01:28 PM, Jon Elson wrote:
  Mark Wendt (Contractor) wrote:
 
Tentative
  dates for the CNC workshop?
 
   
  Here's the official link at Village Press, the sponsor and 
 coordinator :
  
 http://www.digitalmachinist.net/workshop?noredirect=truenored
irect=true
 
  Jon
 
 Crap.  Looks like they picked the same weekend as the Grayling MI 
 rodmakers gathering I go to every year.  ;-(
 
 Mark
 
 --
 
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory

2012-03-19 Thread Mark Wendt
I just may be busy with fishing, cigars and single malts...  ;-)

Mark

On 03/19/2012 11:54 AM, Steve Stallings wrote:
 So what is the problem? It looks like it
 is only 3 hours from Grayling to Ann Arbor
 so you could just run back and forth.  8-)

 Steve Stallings



 -Original Message-
 From: Mark Wendt [mailto:mark.we...@nrl.navy.mil]
 Sent: Monday, March 19, 2012 4:02 AM
 To: Enhanced Machine Controller (EMC)
 Subject: Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory

 On 03/18/2012 01:28 PM, Jon Elson wrote:
  
 Mark Wendt (Contractor) wrote:


Tentative
 dates for the CNC workshop?


  
 Here's the official link at Village Press, the sponsor and

 coordinator :
  

 http://www.digitalmachinist.net/workshop?noredirect=truenored
  
 irect=true

 Jon


 Crap.  Looks like they picked the same weekend as the Grayling MI
 rodmakers gathering I go to every year.  ;-(

 Mark

 --
 
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

  




--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] C Compiler

2012-03-19 Thread Cathrine Hribar




  
 I'm not kirk, but have you tried mplabX?  I'd say the pickit3 will work the
 best with mplabX currently.

Hi Erik:

I have down loaded mplab x.

Have you worked with mplab x and pickit 2, or 3??

I have pickit 2 and was woundering if it could be made to work under Linux 
with mplab x.

Thanks:

Bill





--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Sinumerik/FANUC vintage machines etc...

2012-03-19 Thread Thomas Powderly
Dave
at an IMTS , way back, when bubble memory 1st came out,
a booth had a 'sbc' pcb with bubble memory mounted in one of those
paint can shaker machines
to prove how 'industrial' it was :)
they'd turn the shaker on, shake the crap out of the pcb and it still
ran its program
tom3p

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] C Compiler

2012-03-19 Thread Erik Friesen
I don't think so.  For some reason the developers left the pickit2 behind
with X.  What chip series will you be using?

I haven't had good results with my windows machine.  I have a real ice and
icd3, but neither have played well with X.  The advantage to a pickit3 is
that it is HID style usb, so you don't have to run a custom driver.

On Mon, Mar 19, 2012 at 12:59 PM, Cathrine Hribar bhri...@bresnan.netwrote:






  I'm not kirk, but have you tried mplabX?  I'd say the pickit3 will work
 the
  best with mplabX currently.

 Hi Erik:

 I have down loaded mplab x.

 Have you worked with mplab x and pickit 2, or 3??

 I have pickit 2 and was woundering if it could be made to work under Linux
 with mplab x.

 Thanks:

 Bill






 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Z-probing derived kinematics

2012-03-19 Thread Fox Mulder
Since the last mail from december it has gotten really quite about this
very handy feature. But i can see in the git logs that it was further
developed.

So what is the state of it right now and how could it be used?

Sadly i can't find any info at all on the linuxcnc website.
I want to do some pcb etching tests in the next few weeks and i think
this feature would be a great benefit for this purpose. :)

Ciao,
 Rainer

Am 21.12.2011 08:31, schrieb Michael Haberler:
 I found the idea quite intriguing, and thought about integrating the surface 
 correction idea better. After bouncing a few ideas with Andy, this is what I 
 have so far:
 
 probekins: a kinematics module which be default behaves like trivkins
 it accepts a mesh of triangles which define Z correction values (actually an 
 approximation of the workpiece surface, or machine surface for that matter)
 
 this mesh might eventually generated by probing, but also used as a general 
 machine Z correction 
 
 
 this isnt finished or polished, but I'm posting it anyway to see what folks 
 think about it.
 
 see http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/probekins
 
 - Michael
 
 
 
 
 
 v0.1 README:
 
 Z correction by triangular mesh
 ---
 
 The probekins kins module is a trivial kinematics module unless loaded with a 
 Z correction mesh.
 
 It helps dealing with warped workpiece surfaces (or machines), and was 
 inspired by a recent thread on emc-users about PCB milling.
 
 the correction mesh is a set of triangles specified by an STL file. This file 
 might eventually be generated by probing a few points, 
 and creating a triangular mesh from it, for instance by a Delauney 
 triangulation,
 
 If a point (x,y) lies within the one of the triangles, it's z value is 
 adjusted by the interpolated value on the enclosing triangle.
 Points outside any triangle are not corrected for. This means the correction 
 value currently 'falls off the cliff' at the convex hull of the 
 triangles (the enclosing polygon if you will).
 
 The triangles are applied in the order specified in the file, so there could 
 be a 'later' larger triangle enclosing or overlapping
 an earlier one.
 
 The algorithm currently is based on a brute-force test of all triangles until 
 first match. 
 The ray/triangle intersection test is very fast, nevertheless this is an 
 O(number of triangles) implementation.
 There are numerous ways to optimize this which are left as an exercise for 
 the reader;).
 
 To load an STL Z correction file:
 -
 python stlcorr.py file,stl
 
 To inspect the current correction:
 --
 python stlcorr.py
 
 To clear the correction:
 
 python stlcorr.py -c
 
 
 
 
 Example STL file containing two triangles:
 
 solid
 facet normal 0 1 1 
   outer loop
 vertex 0 0 0 
 vertex 0 5 0
 vertex 5 0 2
   endloop
 endfacet
 facet normal 2 3 4
   outer loop
 vertex 1 1 1 
 vertex -1 -1 1
 vertex 1 -1 2
   endloop
 endfacet
 endsolid
 -
 The normal vectors are ignored and can be left out for the purpose of 
 describing a correction mesh.

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Smart Serial

2012-03-19 Thread Kirk Wallace
I've been looking at the Mesa 5i25 and wondered if Smart Serial is
compatible with Modbus?
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] C Compiler

2012-03-19 Thread Cathrine Hribar



On Mon, 19 Mar 2012 14:55:56 -0400
  Erik Friesen e...@aercon.net wrote:
 I don't think so.  For some reason the developers left the pickit2 behind
 with X.  What chip series will you be using?

I will try to work with the dspic30f4012. I am feeling my way through the dark 
and, like you, have hit a few walls. I wish I had known about the difference 
in the usb ports before I bought the pickit 2 debug...


 
 I haven't had good results with my windows machine.  I have a real ice and
 icd3, but neither have played well with X.  The advantage to a pickit3 is
 that it is HID style usb, so you don't have to run a custom driver.

microchip list the pickit 2  to work with windows 2000 sp4.  I have 3 
different machines that are windows 2000 and none can see the pickit 2.

One of the guy's suggested that I use windows xp.  May have to switch.

Bill
  
 On Mon, Mar 19, 2012 at 12:59 PM, Cathrine Hribar 
bhri...@bresnan.netwrote:
 





  I'm not kirk, but have you tried mplabX?  I'd say the pickit3 will work
 the
  best with mplabX currently.



--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Z-probing derived kinematics

2012-03-19 Thread Michael Haberler
I ran into a problem with following errors if a move is exactly along a 
triangle edge

I havent investigated it further but I guess it could be a 
discontinuity/numerical accuracy/stability problem along the edges

If that is the case, the approach using discrete-triangle based correction 
could be fundamentally flawed 

one way I guess would work is to create a continuous surface correction 
function, like a cubic spline


- Michael


Am 19.03.2012 um 21:03 schrieb Fox Mulder:

 Since the last mail from december it has gotten really quite about this
 very handy feature. But i can see in the git logs that it was further
 developed.
 
 So what is the state of it right now and how could it be used?
 
 Sadly i can't find any info at all on the linuxcnc website.
 I want to do some pcb etching tests in the next few weeks and i think
 this feature would be a great benefit for this purpose. :)
 
 Ciao,
 Rainer
 
 Am 21.12.2011 08:31, schrieb Michael Haberler:
 I found the idea quite intriguing, and thought about integrating the surface 
 correction idea better. After bouncing a few ideas with Andy, this is what I 
 have so far:
 
 probekins: a kinematics module which be default behaves like trivkins
 it accepts a mesh of triangles which define Z correction values (actually an 
 approximation of the workpiece surface, or machine surface for that matter)
 
 this mesh might eventually generated by probing, but also used as a general 
 machine Z correction 
 
 
 this isnt finished or polished, but I'm posting it anyway to see what folks 
 think about it.
 
 see http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/probekins
 
 - Michael
 
 
 
 
 
 v0.1 README:
 
 Z correction by triangular mesh
 ---
 
 The probekins kins module is a trivial kinematics module unless loaded with 
 a Z correction mesh.
 
 It helps dealing with warped workpiece surfaces (or machines), and was 
 inspired by a recent thread on emc-users about PCB milling.
 
 the correction mesh is a set of triangles specified by an STL file. This 
 file might eventually be generated by probing a few points, 
 and creating a triangular mesh from it, for instance by a Delauney 
 triangulation,
 
 If a point (x,y) lies within the one of the triangles, it's z value is 
 adjusted by the interpolated value on the enclosing triangle.
 Points outside any triangle are not corrected for. This means the correction 
 value currently 'falls off the cliff' at the convex hull of the 
 triangles (the enclosing polygon if you will).
 
 The triangles are applied in the order specified in the file, so there could 
 be a 'later' larger triangle enclosing or overlapping
 an earlier one.
 
 The algorithm currently is based on a brute-force test of all triangles 
 until first match. 
 The ray/triangle intersection test is very fast, nevertheless this is an 
 O(number of triangles) implementation.
 There are numerous ways to optimize this which are left as an exercise for 
 the reader;).
 
 To load an STL Z correction file:
 -
 python stlcorr.py file,stl
 
 To inspect the current correction:
 --
 python stlcorr.py
 
 To clear the correction:
 
 python stlcorr.py -c
 
 
 
 
 Example STL file containing two triangles:
 
 solid
 facet normal 0 1 1 
  outer loop
vertex 0 0 0 
vertex 0 5 0
vertex 5 0 2
  endloop
 endfacet
 facet normal 2 3 4
  outer loop
vertex 1 1 1 
vertex -1 -1 1
vertex 1 -1 2
  endloop
 endfacet
 endsolid
 -
 The normal vectors are ignored and can be left out for the purpose of 
 describing a correction mesh.
 
 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Smart Serial

2012-03-19 Thread Peter C. Wallace
On Mon, 19 Mar 2012, Kirk Wallace wrote:

 Date: Mon, 19 Mar 2012 14:22:35 -0700
 From: Kirk Wallace kwall...@wallacecompany.com
 Reply-To: Enhanced Machine Controller (EMC)
 emc-users@lists.sourceforge.net
 To: LinuxCNC Users List emc-users@lists.sourceforge.net
 Subject: [Emc-users] Smart Serial
 
 I've been looking at the Mesa 5i25 and wondered if Smart Serial is
 compatible with Modbus?

No, its been designed to be real time from the beginning.

This is not to say the the firmware in the FPGA module could not be taught to 
speak MODBUS but its really been designed as a synchronous (the comms are 
standard 8 bit async) realtime master slave interface where we always expect a 
reply or fault info in a very short time period

It also supports discovery which I dont think is possible with MODBUS but Im 
not sure of this

 -- 
 Kirk Wallace
 http://www.wallacecompany.com/machine_shop/
 http://www.wallacecompany.com/E45/index.html
 California, USA


 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 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.


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Smart Serial

2012-03-19 Thread Matt Shaver
On Mon, 19 Mar 2012 14:22:35 -0700
Kirk Wallace kwall...@wallacecompany.com wrote:

 I've been looking at the Mesa 5i25 and wondered if Smart Serial is
 compatible with Modbus?

AFAIK, they're two completely different things. Modbus is really a
protocol that can be used over different types of media. Smart Serial
is a different protocol that is used over a specific, very high speed,
RS422 level, twisted pair type link.

Thanks,
Matt

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool change question

2012-03-19 Thread Terry Christophersen
It is funny what people think should be a standard feature
because it is what their machine needs.
What you really need is an automatic tool changer.
I can jog,ride a bike,have a cup of coffee,or do most anything during my tool
changes.(I am sorry I could not resist.)
 
 
Terry
 
 

From: gene heskett ghesk...@wdtv.com
To: emc-users@lists.sourceforge.net 
Sent: Sunday, March 18, 2012 8:12 PM
Subject: Re: [Emc-users] Tool change question

On Sunday, March 18, 2012 09:10:26 PM gene heskett did opine:

 On Sunday, March 18, 2012 10:56:07 AM Michael Haberler did opine:
  Am 18.03.2012 um 13:36 schrieb Tony Zampini:
  
  ...
  
   On a more general note, being able to touch off after a tool
   change seems to me to be a necessary function for any and every
   milling operation. Why doesn't EMC2 have this feature built-in? Or,
   to put it another way, how are users of EMC2 currently determining
   the new z offset after changing tools, assuming they don't use a
   probing feature? Just curious.
 
 See below.
 
  please see the example in
  http://git.linuxcnc.org/gitweb?p=emc2.git;a=tree;f=configs/sim/remap/m
  an
  ual-toolchange-with-tool-length-switch;h=8c716f10d20a9f0722de83dda3fb
  393 087d94270;hb=10d8caf753ab0269f882d83b59a6c76e2e3ae28d
  
  this can easily be adapted to other forms of touchoff
  
  -m
 
 I am not aware to a method that doesn't at some point make use of the
 G38.2 function, which means there MUST be a probe of the tool.  In my
 case, doing pcb work using eagle  pcb2gcode, I wrote some routines
 that assume the probing pin is connected to the pcb itself.  In my
 case, the use of the routines requires that calls to the probe function
 be manually edited into the pcb-gcode output to command a move to a
 location that clears the work space for the tool change, and after each
 tool change call the subroutine to establish the offset.
 
 As I tend to run with rather leasurely accelerations, my probes are done
 relatively slowly so the tool doesn't overshoot and mark up the
 workpiece, so each probe adds about a minute to the production time.
 
 I also added a bit of a fudge factor so the 'etching' depth can be
 controlled without having to rerun pcb-gcode and then reinstall this
 stuff by editing in everything all over again.
 
 At my web page in the sig, add /Genes-os9-stf/eagle to the path and you
 can download the 3 files I use.
 
 tedautoz.ngc  (tOPeTCHdRILL.ngc)
 bedautoz.ngc  (bOTTOMeTCHdRILL.ngc)
 tholefinder.ngc
 PCB-Pallat.JPG
 
 tholefnder.ngc is written to use a short piece of tubing let into the
 pallet that holds the pcb for etching, and the offsets it develops as it
 runs set the left-right offsets in G55 and G56 modes so the top etch,
 top drill, matches up with the bottom etch and bottom drill files. PCB-
 Pallat.JPG shows fuzzily, what my pallet for that first board looks
 like. The grayer area in the center has been relieved another 25 thou
 so any machining burrs left from the etching  and drilling of the first
 side do not prop the board up and mess up the bottom side by etching
 too deeply.
 
 tholefinder.ngc will of course need editing so that what it discovers
 will work for the pcb carrying pallet you'll need to make.  I made mine
 from some 1/2 micarta I bought a couple slabs of from Highland
 Hardware in Hotlanta, intending to make zero clearance inserts for my
 BT-3000 Ryobi table saw, something that saw is very badly in need of
 since the plastic casting they sell comes out of the box sitting 50
 thou too low all over, and over .1 low at the top center of the blade.
  I made 2 zero clearance inserts, and haven't damaged the first one
 yet. Piece of crap factory plastic I won't every buy again.  The
 micarta works great.
 
 Cheers, Gene

I forgot to mention that the pix of the pcb pallet doesn't show the 
machined fin on the bottom that fits the T nut slots of my mills table in 
order to maintain x alignment when its removed  remounted on the mills 
table.

Cheers, Gene
-- 
There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
My web page: http://coyoteden.dyndns-free.com:85/gene
You can't go home again, unless you set $HOME.

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Smart Serial

2012-03-19 Thread Kirk Wallace
On Mon, 2012-03-19 at 16:15 -0700, Peter C. Wallace wrote:
... snip

Thanks Matt and Peter. I thought Smart Serial might be a marketing spin
for Modbus, but it sounds like a different animal altogether.

 No, its been designed to be real time from the beginning.

Something else I'll need to learn about.

 This is not to say the the firmware in the FPGA module could not be taught to 
 speak MODBUS 

Right now I'm interested in talking to VFD's and other userlandish
devices. Most newer VFD's seem to have Modbus and could make more
features available without adding more hardware or cabling. I haven't
seen much Smart Serial milling around the Hobby CNC area, but maybe
soon?

 but its really been designed as a synchronous (the comms are 
 standard 8 bit async) realtime master slave interface where we always expect 
 a 
 reply or fault info in a very short time period

I think Modbus expects a timely response too, but it seems mostly up to
the programmer on what to do with it. Maybe more like if your are going
to respond, you better do it within 3.5 character spaces.

 It also supports discovery which I dont think is possible with MODBUS but Im 
 not sure of this

Modbus has a Report Slave ID query which should return more than just an
ID. I thought there was a broadcast query, but now that I'm looking for
it I can't seem to find it. 


-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Smart Serial

2012-03-19 Thread Kirk Wallace
On Mon, 2012-03-19 at 19:03 -0700, Kirk Wallace wrote:
... snip
 Modbus has a Report Slave ID query which should return more than just an
 ID. I thought there was a broadcast query, but now that I'm looking for
 it I can't seem to find it. 
... snip

Oops, it's a broadcast address, 0, and is write only. I don't think it
is used very often.
-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] SCSI to tape interface

2012-03-19 Thread Jon Elson
This sounds OT, but has a tie-in to EMC, as we are trying to be
able to read a tape that has the last work on APT/360 on it.

I have a CDC Keystone 9-track tape drive that appears to be working
fine.  I have a salvaged SCSI to Pertec formatted interface converter 
that worked
for a while, and I was able to dump a few blocks off some tapes with
it, then it died!  So, does anyone know where to get a SCSI to
Pertec formatted interface converter board?  Or, does anyone know
where to get the SCSI interface board for a CDC 92185 tape drive?

Or, does anyone know where a working 9-track 1600 and/or
6250 BPI tape drive is that we could read some tapes on?

Thanks,

Jon

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] SCSI to tape interface

2012-03-19 Thread Kirk Wallace
On Mon, 2012-03-19 at 21:39 -0500, Jon Elson wrote:
 This sounds OT, but has a tie-in to EMC, as we are trying to be
 able to read a tape that has the last work on APT/360 on it.
 
 I have a CDC Keystone 9-track tape drive that appears to be working
 fine.  I have a salvaged SCSI to Pertec formatted interface converter 
 that worked
 for a while, and I was able to dump a few blocks off some tapes with
 it, then it died!  So, does anyone know where to get a SCSI to
 Pertec formatted interface converter board?  Or, does anyone know
 where to get the SCSI interface board for a CDC 92185 tape drive?
 
 Or, does anyone know where a working 9-track 1600 and/or
 6250 BPI tape drive is that we could read some tapes on?
 
 Thanks,
 
 Jon

It seems they have at least one here:
http://www.computerhistory.org/collections/accession/102716103 

Maybe they could plug it in and read your tapes?

I think they also had one on Time Tunel or the USOS Seaview.

-- 
Kirk Wallace
http://www.wallacecompany.com/machine_shop/
http://www.wallacecompany.com/E45/index.html
California, USA


--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] SCSI to tape interface

2012-03-19 Thread Jon Elson
Kirk Wallace wrote:
 It seems they have at least one here:
 http://www.computerhistory.org/collections/accession/102716103 

 Maybe they could plug it in and read your tapes?

 I think they also had one on Time Tunel or the USOS Seaview.
   
CDC 607  Does it have vacuum tubes in it?  Almost certainly
200 BPI 7-track.  And, unfortunately, VERY little hardware at the
CHM actually runs, which is a shame.

No, we need something quite a bit newer.  There are actually several 
companies
making NEW 9-track drives.

Jon

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Sinumerik/FANUC vintage machines etc...

2012-03-19 Thread Dave
Interesting.   That sounds like the IMTS show.  I guess that bubble 
memory was a big improvement over core memory - I had many core memory 
cards fail back in the 70's and they were very, very expensive.

Dave

On 3/19/2012 12:31 PM, Thomas Powderly wrote:
 Dave
 at an IMTS , way back, when bubble memory 1st came out,
 a booth had a 'sbc' pcb with bubble memory mounted in one of those
 paint can shaker machines
 to prove how 'industrial' it was :)
 they'd turn the shaker on, shake the crap out of the pcb and it still
 ran its program
 tom3p

 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users