FAT16_32

Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 17:06  ·  #49
@Rolf: Das macht das Programm mit dem der GCode generiert wird. Die Steuerung mach nur das was sie soll: steuern.

Gruss
Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 18:56  ·  #50
Hallo Harry,

wenn ich das schon vor Jahren gehabt hätte, dann hätte ich mir
wochenlanges Programmieren sparen können.

rolf
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16_32

 · 
Posted: 18.09.2015 - 21:41  ·  #51
Hi Rolf,

soll das heißen, daß bei dir die Steuerung die Fräserradienkorrektur macht ? Woher kennt die denn deine Fräsergröße ? Oder arbeitest du nicht mit GCode ?

Gruss
Harry
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16_32

 · 
Posted: 19.09.2015 - 13:45  ·  #52
Hallo Harry,

ich habe zwei Programme.

Das erste interpretiert DXF Files und erstellt ein Gcode File mit Fräser Korrektur.
Es kann auch das Fräsprogramm simulieren, zur Kontrolle.

Das zweite ist ein Gcode Interpreter und verwandelt die Gcodes in passende
Daten für die Fräser Hard/Software und steuert damit einen Stepper Controller
mit einem Master XMega und 3 Achsen XMegas.

Gerade- und Kreis Interpolationen erfolgen im Controller. Ebenso die Rampenfahrten
zur Positionierung. Anschluss an den PC über USB. Die Nullpunkt Einrichtung erfolgt
über eine USB Kamera.

rolf
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: FAT16_32

 · 
Posted: 20.09.2015 - 08:54  ·  #53
Hallo Rolf,

ich hab hier ein Programm, in welchem das Teil in 2D gezeichnet wird (Bild F1), danach werden die Tiefeninformationen (Kontur, Tasche, Gravieren, Bohren; innerhalb, außerhalb,....verwendeter Fräser) hinzugefügt, die Werkzeugwege erzeugt und GCode ausgegeben (Bild F2). Je nach Fräserdurchmesser werden die Fräswege korrigiert. Man kann sich das dann auch einigermaßen in 3D anschaun (Bild F3). Hier seht man recht gut unten am Teil die Haltestege, damit sich das Teil nicht selbständig macht und durch die Gegend fliegt, wenn das Material durch gefräst wird :D. Man kann sich im Prog eine Werkzeugbibliothek anlegen mit den verfügbaren Werkzeugdurchmessern und (wenn das die Steuerung unterstützt) auch gleich mit den passenden Spindeldrehzahlen.

Das Teil solltest du ja kennen ;) Die Hebel sind nur wegen der Konstruktion eingezeichnet.

Gruss
Harry

PS: Natürlich ist DXF- und STL-Import möglich
Attachments
FAT16_32
Filename: F1.JPG
Filesize: 209 KB
Title:
Download counter: 109
FAT16_32
Filename: F2.JPG
Filesize: 230.56 KB
Title:
Download counter: 110
FAT16_32
Filename: F3.JPG
Filesize: 217.03 KB
Title:
Download counter: 113
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: FAT16_32

 · 
Posted: 20.09.2015 - 14:56  ·  #54
Hallo Harry,

sehr schön. Ganz so komfortabel bin ich nicht.

rolf
TheBeginner
Schreiberling
Avatar
Gender: n/a
Location: Wunsiedel Bayern
Age: 67
Posts: 766
Registered: 06 / 2013
Subject:

Re: FAT16_32

 · 
Posted: 21.09.2015 - 07:33  ·  #55
Gerade habe ich mein AVRco Updatet, gestern Abend war noch alles ok mit diesen Code

Code

function ListDir : boolean;
var
  LastDir : TSearchRec;
begin
  if F16_FindFirst('', '*.*', faAnyFile, SR) then
    repeat
      FileName:= SR.name;
      Write(SerOutCDC, SR.name + '');   
    until not F16_FindNext(SR);
  endif;
  return(true);
end;


Sehe auch das ihr am FAT16_32 einen Bug beseitigt habt.

Compiler Revision 5.05.18 21.Sep.2015
-------------------------
Neues Demo: XMega_Accel. Beschleunigungs Messer.
Kleiner Bug im FAT16_32 Treiber beseitigt.
Diverse DSC Files korrigiert.


Gruß Frank
Gunter
Administrator
Avatar
Gender:
Location: Frankfurt Main / Germany
Posts: 1697
Registered: 02 / 2003
Subject:

Re: FAT16_32

 · 
Posted: 21.09.2015 - 07:50  ·  #56
Hallo Frank,
Quote
gestern Abend war noch alles ok mit diesen Code

was soll das heissen? Jetzt nicht mehr oder wie ???

Gunter
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   141   156 · Page-Gen-Time: 0.044405s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI