Hi Andreas, thank you for your quick answer... >> - Fast movements (up to 16m/min, we are doing HSC) >> > > You must find a motherboard+cpu combination that has good real-time > performance. I am running emc2 with a servo-thread rate of 4 kHz, during > that 250 us your machine would move 0.07 mm at 16m/min if I calculate > correctly... > so intricate contouring etc. with a high tolerance will be challenging > at this feed rate. > This sound not so bad. Actually we need this speed only for the rapid movements. For the cutting speed we have to max. speed of 5m/min. That would mean 0.02mm per cycle. I guess we could work with this. Or what do you think?
> There's also an issue with the speed at which the interpreter can > process and output G-code lines, but others know more about this... > Good point. What happens if the system is running out of lines? Does the machine stop properly and continues when more data is available? >> - Measurement of the surface for a Z-correction >> > > probing? > At the beginning of each program we measure the Z-profile of the surface of the sheet. This profile is used to correct the position of the Z-axis to get a precise cutting depth. >> - Simulation with milling time estimation >> > > There's a g-code preview, but not any real cutting simulation. > I saw this. :-) It's OK for most cases, I only miss a few thinks: - A measure tool - A view that draws the lines within the thickness of the tool - A "debug" mode where I can step through the tool movements, wind for/backwards and so on > Writing a simple script in python to estimate the milling time would be > straightforward. > Sounds good. So I could go through the vectors of a g-code program with a python script quite easily? >> - We would prefer to use a bus like CANopen, Sercos or EtherCAT to >> control the motors >> > > you will have to write and test the drivers for the PCI-cards that > provide these communication formats. > OK, and how hard is this? > >> - SPC functionality >> > > what is this? > Stored Program Control (in German called SPS). It's just to define simple logic between I/O in the way: If this button is pressed -> this vale opens -> 3s later it closes and a lamp lights up, if the button is pressed a second time -> operator gets an electronic shock. ;-) I only found this German Wikipedia article: <http://de.wikipedia.org/wiki/Speicherprogrammierbare_Steuerung> Perhaps it's not so common outside Germany... :-) Regards, Kai -- Schaeffer AG Dipl.-Phys. Kai Schaeffer Vorstand Nahmitzer Damm 32 Tel. +49-30-8058695-25 12277 Berlin FAX: +49-30-8058695-33 http://www.schaeffer-ag.de HRB 93611 B, Amtsgericht Berlin Charlottenburg Vorstand: Jörg Schaeffer, Kai Schaeffer Aufsichtsrat: Dieter Kersten (Vorsitzender) ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users