Hello everyone,
my name is Fabian Saccilotto, I work for the Interstate University of Applied
Science NTB (Switzerland) at the Department of Computer Science.
I am working on a European Research project called FoFdation
(http://www.fofdation-project.eu/Pages/Default.aspx if you're interested).
The part of the team I am working in is trying to improve the manufacturing
process by bringing more sophisticated information (Surfaces and Curves instead
of GCode) to the machine controller.
As the project should be more or less "open" afterwards we would like to use
EMC2 as controller.
The idea is to use STEP-NC (http://en.wikipedia.org/wiki/STEP-NC) to define
manufacturing features of a workpiece (such as pockets and wholes) and
interpret them directly on the controller to move the axes. This meta-level
information could help the controller to make the right decisions (i.e. correct
movements) when the manufacturing is not as usual (i.e. tool break).
The first goal for our partners is to make a proof of concept for free form
surfaces. The surface is sent (NURBS, BSpline) to the controller and is
evaluated there to a toolpath (Curve with surface normal) in the non-real time
part of the controller. All informations needed for tool movement can then be
extracted in real time more or less directly from the toolpath (Evaluate the
curve and its derivatives). A feedback loop from the machine correlates desired
and actual process (tool movement, workpiece shape, torque etc.) and applies
toolpath transformations if necessary.
My first steps with EMC2:
I pulled EMC2 from git/master and would be interested how you develop the
source. I tried to set up an eclipse CDT project with autotools support but
didn't get it to work and couldn't find any information on homepage nor wiki
either. I run configure / make and was able to run emc2 successfully.
è Is there any IDE you use or do you develop emc2 with Gedit/Vim Make?
Any help, tips or opinions are appreciated ;o)
Thank you very much, kind regards
Fabian Saccilotto
BSc. in Systemsengineering FHO
Scientific Assistant
Interstate University of Applied Sciences NTB
Department of Computer Science
NTB Campus Waldau St. Gallen
Schönauweg 4 / Postfach
9013 St. Gallen
CH-Switzerland
Tel. +41 81 755 32 41
Fax +41 81 755 32 01
fabian.saccilo...@ntb.ch
http://institute.ntb.ch/inf.html
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers