Suche fachliche Beratung bei der Programmerstellung für einen Styroporschneider

Meier111

User
Da wir über 1-2 Zehntel Abbrand diskutiert.
Ja. Die paar Zehntel kann ich messen. Und leicht reproduzieren.

Bei den Schneidportalen ist man dann mit Gewindestangen unterwegs, wo das Umkehrspiel schon größer ist.
Ich hab Zahnriemen. Praktisch kein Umkehrspiel.

Dann wird mit leicht schäumendem PU geklebt.
Ich klebe mit 2K Epoxyd.

Wie dick ist diese Schicht am Ende eigentlich?
Je nach Gelege. So, wie man es bei R&G berechnen kann. (Bei mir wird das Laminat mit Unterdruck an XPS gepresst.)

Und ja, ich mache die auch mit Gewindestangen weil: Keep it simple!
War mit meiner Maschine auch sehr simpel. Hab das Prinzip von meinem 3D-Drucker übernommen (Riemenantrieb für X und Y Achsen).
 

Middle

User
Hallo GG,

schönes Programm, Danke dafür.

Ich habe das heute mal getestet, das Meiste funktioniert gut und lässt sich auch angenehm bedienen. Ich schreibe hier einfach mal was mir aufgefallen ist:

- Die Macros sind sehr praktisch und einfach zu programmieren, ich habe mir da eins zum Zuschneiden des Styroporblocks und eins zur Abbrandmessung gebastelt.
- Der Parameter "Skin Thickness" im "Wing Creator" hat keinen Einfluss, es ändert sich also nichts egal was ich da eintrage.
- Nach längerem Testen ist die Serielle Schnittstelle extrem langsam geworden, sprich es gab recht lange Pausen zwischen einzelnen gesendeten und empfangenen Befehlen. Das äußert sich dann in langsamem und ruckartigem Verfahren. Ein Reset des Controllers (Arduino Mega mit Ramps-Board, GRBL-Mega-5x) hat nicht geholfen, ein Neustart von GrblGru hat geholfen. Da muss man mal beobachten, ob dich das reproduzieren lässt.
- .dat Profile werden nicht gelesen, wenn nicht mindestens 2 Leerzeichen zwischen den Koordinaten sind. Da kommt dann leider auch keine Fehlermeldung, das Programm macht einfach nichts.
- Eine Funktion zum Zuschneiden des Styroporblocks wäre noch hilfreich. Also einfach ein senkrechter Schnitt vor dem Inlet und nach dem Outlet, z.B. optional nachdem alles adere fertig geschnitten ist. Die Schalen werden beim Bauen oft benötigt, um den Flügel verzugsfrei ausrichten zu können.

Grüße,
Malte
 

GrblGru

User
Hallo Malte,

Mensch klasse, du bist der Erste, der sich getraut hat das mal zu testen !
Danke dafür. Hast was gut bei mir :)

Und mit dem Ergebnis bin ich auch erst einmal voll zufrieden.

- Macros
Freue mich besonders, dass du damit klar gekommen bist.

- "Skin Thickness"
ist u.a. für den hier schon diskutierten Abbrand vorgesehen.
Damit möchte ich mich aber erst beschäftigen wenn die Basisfunktionen stehen.

- Serielle Schnittstelle extrem langsam
Das ist wohl die Kröte, die ich schlucken muss. Das darf auf keinen Fall sein.
Die Schnittstelle bzw. das Protokoll zum Controller nutze ich ja auch beim Fräsen und Drehen.
Da habe ich aber noch kein ähnliches Feedback gehabt. Daran kann's dann ja eigentlich nicht liegen.
Aber das werde ich schon raus finden.

- 2 Leerzeichen im Profil File
Das ändere ich natürlich

- Funktion zum Zuschneiden des Styroporblocks
Mache ich dir gerne rein

Noch einmal vielen Dank für's Ausprobieren. Du hast mir damit sehr geholfen !
Lass mich bitte wissen, wenn du noch irgend einen Wunsch hast.


Gruß
GG
 
- Eine Funktion zum Zuschneiden des Styroporblocks wäre noch hilfreich. Also einfach ein senkrechter Schnitt vor dem Inlet und nach dem Outlet, z.B. optional nachdem alles adere fertig geschnitten ist. Die Schalen werden beim Bauen oft benötigt, um den Flügel verzugsfrei ausrichten zu können.
Diese Funktion wäre sehr hilfreich. Wenn möglich mit einem einstellbaren (beidseitigem) offset bezogen auf Nase und Endkante.

Es macht Sinn bei Positivbauweise die Negativschalen etwas länger zu lassen wie das Ende der Profilkontur damit die Mylars (welche immer länger sind wie das Profil) auf ganzer Länge im unteren Bett aufliegen.
Das Paket unter Vakuum liegt in der nach hinten verlängerten Unterschale und wird oben mit Gewicht beaufschlagt um einen Verzug zu vermeiden.
 

Wattsi

User
@GG
- "Skin Thickness"
ist u.a. für den hier schon diskutierten Abbrand vorgesehen.
Damit möchte ich mich aber erst beschäftigen wenn die Basisfunktionen stehen.

Bitte!!! SKIN=Beplankung also Beplankungsdicke.....
Hat nichts mit Abbrand zu tun

- Funktion zum Zuschneiden des Styroporblocks
Mache ich dir gerne rein

Ich kann halt nur immer wieder auf GMFC verweisen:
Menü -Profilschnitt:
u.a. Blockschnitt vor/nach Profilschnitt
Ablauf:
Start fährt hoch auf Blockhöhe + Abstand zum Block(wird im Profil Menü definiert)
Draht fährt über Block auf Position Nase+ Überstand Nase(wird im Profil Menü definiert)
Schnitt runter/hoch
zurück zur EL + Überstand EL
Schnitt runter auf 0, dann hoch bis Mittellinie Profil (wird im Profil Menü definiert)
Profilschnitt
Austritt Draht auf Mittellinie zurück auf Start

Natürlich bietet GMFC auch NUR Blockschnitt an...

Lade Dir halt GMFC runter und schau Dir das dort an
 
Zuletzt bearbeitet:

GrblGru

User
Hallo zusammen,

ich habe gerade eine neue Version V5.2.18 hochgeladen.
Darin sind auch wieder einige Dinge in der Styropor-Schneide-Funktion geändert worden.

- Neue Eingaben "Korrektur" und "Verhältnis"
Neben einigen kleineren Änderungen gibt es nun eine "Korrektur" Eingabe für die jeweils linke und rechte Seite.
Hier kann man den Radius des Schneiddrahtes und einen vorher ermittelten Betrag für den Abbrand eintragen.
Der Korrekturwert wird als normaler Werkzeugradius Korrektur behandelt und äquidistant aufgeschlagen.
Die neue Anzeige "Verhältnis" stellt die Relation der beiden zu verfahrenden Wege (links und rechts) dar
und ist vielleicht eine Hilfe zur Abschätzung des Abbrands beim kleineren Profil.

- Neue Eingaben "Segmentgrenze" und "Gesamtlänge"
Hiermit kann z.B. aus einer Tragfläche mit einer Gesamtlänge = 500mm ein Segment ausgewählt werden, das sich
im Bereich von 300 bis 400mm befindet. Dabei sind auch negative Werte möglich. Also z.B von -10 bis 510mm.
Dadurch hätte man also auf beiden Seiten einen Überlauf von 10mm. (Wofür immer das auch gut sein könnte)

- Macro "Kerf test by rcKeith"
Ich habe eine neue Macro Datei "FoamCutter.dat" angelegt, in der ich in Zukunft einige sinnvolle Macros
für den Styroporschneider sammeln möchte. Den Anfang macht dabei das von 'Ewald' empfohlene Programm von rcKeith
zur Ermittlung des Abbrands.
Um am rechten Rand die Macro Leiste einzublenden muss in den Einstellungen der entsprechende Schalter eingeschaltet,
und die richtige Macro Datei ausgewählt sein.
Die Macros lassen sich vom Anwender leicht erweitern. Über den "EditMacro" Button wird die Datei geöffnet und man kann
einfach die gewünschten GCode Kommandos eingeben und später auf Knopfdruck ausführen.

Die folgenden Zeilen würden so z.B. einen neuen Button mit dem Text "Guillotine" am rechten Rand anlegen, und
den Draht um 50 mm absenken, dabei ein dabei Stück Styropor abschneiden, und anschließend schnell wieder hochfahren.

[Guillotine]
g1 g91 f500 y-50 z-50
f1000 y50 z50

Anregungen und Verbesserungsvorschläge aber auch Kritik sind wie immer willkommen. :)

Gruß
GG


Übrigends ... wer Interesse an meinem Programm hat aber nicht jede neue Version installieren möchte,
kann sich in den "Release notes" auf meiner Seite einen groben Überblick über die Änderungen der jeweiligen Versionen verschaffen.


1715953933125.png


1715953962025.png


1715953987400.png
 
Kann hier jemand einen Link zu einem passenden Controller posten? Braucht man dann noch extra Endstufen oder kann man die Motoren daran direkt anschließen?
Gruß
Bernd
 

Buxus

User
Du meinst nen Arduino Ramps wahrscheinlich, wenn Du mit Nem 17 ne Maschine bauen willst, dann reicht Ramps aus mit einem 12V/2A Netzteil. Mit Nema 23 brauchst dann schon die entsprechenden Treiberstufen tb6600 oder ähnliche.
 
Hallo Buxus,
nee ich hatte gar nichts im Blick. Ich habe noch keine Ahnung was ich brauche wenn ich 23er Nema habe.
Bis jetzt mit Stepfour betrieben aber ich würde gerne eine Alternative Steuerung bauen wenn der 98er Windows Rechner nicht mehr gehen sollte.
Deshalb die Frage nach dem Link
 
Ansicht hell / dunkel umschalten
Oben Unten