Hi,
My name is
Per Eklund and I’m new on the list.
As a short
intro to myself I can say I work as a software developer and I’m also very
interested in cnc.
My software
development history goes back to mid 80´s and I have mostly worked with
DOS/Windows (Microsoft) and IBM mini computers developing administrative
systems.
I have also made some embedded project on hobby basis.
In cnc I’m
coming from Mach3 and now I’m building my first mill based on Linuxcnc. I have
a need for a new/modified hal component to drive my toolchanger that is based
on a stepper motor and a homing switch. It is probably possible to solve it
with existing components, but it is as far as I have found out easier to make a
new hal component to make it work the way I like. It is also a perfect case to
get a better understanding of Linuxcnc and in the future I can hopefully be to
some
help.
I suppose
the work I do could be of interest for more people so I have a couple of
questions since I don’t know how things normally are handled in this project. I
have two options what I can think about. Add extra functionality to CAROUSEL
component
or make a new one.
The
functionality I like the new/modified component to take care of is.
1. Homing with an option to set an
offset of the home position if the sensor is not properly aligned.
2. Send a position command = pockets to
move, to in my case STEPGEN that has a scale for one pocket. I would like to be
able to go the shortest distance. That’s why I need this new functionality
instead of STEPGEN alone.
3. Wait for a ready signal from a NEAR
component before signaling ready.
So what do
you say? Modify CAROUSEL or make a new one.
Or shall I
just make it for myself???
If I make a
new one, is there any other thing I should add to make it more flexible?
Regards
--Per
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers