Jump to content
Sign in to follow this  
leon-knook

Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Recommended Posts

Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Is het mogelijk om op een bepaalde hoogte automatisch te veranderen van laaghoogte. Zo wil ik bijvoorbeeld een groot blok printen met op een bepaalde hoogte een schroefdraad. Het schroefdraad moet zo gedetailleerd mogelijk, de rest van het blok mag wel wat sneller en grover. De plugin Tweak At 3.1.2 voorziet niet in die instelling, maar is er een andere manier?

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Laaghoogte jammer genoeg niet, ik hoop dat er in Geldermalsen aan gewerkt wordt, maar denk dat Da(v)id eerst ff moet genieten en bijkomen van zijn londense Cura Award Feest :).

Om dit o.a. te kunnen heb ik Simplify3D aangeschaft, maar wordt er niet simpeler op... Simple gezegd stapelen die verschillende cura's op elkaar. Je kunt dan de start en stophoogte voor elke instelling aangeven (in mijn woorden, een software engineer zal er vast andere termen voor gebruiken )

Ze breien een aantal gcodes als uit Cura simpelweg aan elkaar.......

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Net gekeken in Slic3r waarmee ik ook regelmatig slice, deze heeft ook niet de gewenste functie :-(

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Ja het komt. Ooit. ;) In princiepe is het niet heel moeilijk, maar vanwege de huidige opzet van de slicing engine heeft het nog best wat complexiteit.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Bedankt voor de info. Dan hoef ik in ieder geval eerst niet verder te zoeken.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Een vrij smerige hack is overigens om zelf een frankenstein code te maken. Hak in een 3D modeling pakket het object op in stukken. Slice ieder stuk los met de juiste settings & plak de g-code handmatig aan elkaar.

Kans dat het fout gaat is wel flink veel groter. Maar in princiepe zou dit moeten werken (dit is ook hoe mensen eerst dual extrusion prints deden).

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Tsja die code. Dat lijkt mij een dan weer een aparte hobby erbij. Maar goed als je op die manier een kwaliteits/snelheids-boost kan maken. Ik zal er eens in duiken, thanks.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Op zeer beperkte schaal doet Cura het al. De eerste laag kan een andere laag dikte hebben dan de andere lagen. ;-)

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Niet helemaal on topic, maar in Simplify3D kan ik gewoon meerdere profielen aanmaken die activeren vanaf een bepaalde hoogte (in mm). Dus daarin kan het wel blijkbaar.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Niet helemaal on topic, maar in Simplify3D kan ik gewoon meerdere profielen aanmaken die activeren vanaf een bepaalde hoogte (in mm). Dus daarin kan het wel blijkbaar.

 

Dan zal ik eens een Simplify3D Topic starten, daar zullen we het dan toch mee moeten doen tot de Pink Unicorn op gang komt :)

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Even ter illustratie:

process

Ik ben er wel niet 100% zeker van, maar mij lijkt het alsof ik zowel per model als per hoogte andere processing settings kan definiëren.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Heb een AWK scriptje gemaakt die 3 gcode files (zelfde object maar met verschillende setting) kan combineren tot 1. Van de eerste files wordt de eerste H1mm gebruikt, van de tweede de volgende H2mm en uit de derde de rest. Het grootste probleem is de relative E waarde dit kan afhankelijk van de verschillende settings een retraction achtige beweging of een over extrution beweging opleveren bij de overgang naar de volgende file als je simpel weg de drie delen samenvoegt zonder de E waardes in de tweede en derde files te compenseren.

Mijn eerste proef object (small closed rose) kwam er goed uit met een mix van layer hoogtes van 0,3, 0.2 en 0.1. Moest even goed kijken om de overgang te vinden. Het script is nog niet perfect en wil er eigenlijk een python versie make zodat het niet alleen op een linux systeem te gebruiken is.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

140$ voor Simplify3D, argg! Zijn er gratis alternatieven?

@Dirkels Het is allemaal niet zo eenvoudig dus, even een paar codes aan elkaar knopen. In mijn situatie werk ik toe naar een soort productieomgeving, dan kun je geen fouten of verrassingen hebben ;-) Heb je een voorbeeld van het script met remarks waar de overgangen zitten?

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Heb een AWK scriptje gemaakt die 3 gcode files (zelfde object maar met verschillende setting) kan combineren tot 1. Van de eerste files wordt de eerste H1mm gebruikt, van de tweede de volgende H2mm en uit de derde de rest. Het grootste probleem is de relative E waarde dit kan afhankelijk van de verschillende settings een retraction achtige beweging of een over extrution beweging opleveren bij de overgang naar de volgende file als je simpel weg de drie delen samenvoegt zonder de E waardes in de tweede en derde files te compenseren.

Mijn eerste proef object (small closed rose) kwam er goed uit met een mix van layer hoogtes van 0,3, 0.2 en 0.1. Moest even goed kijken om de overgang te vinden. Het script is nog niet perfect en wil er eigenlijk een python versie make zodat het niet alleen op een linux systeem te gebruiken is.

 

Goed bezig, denk ik :-P , als het zover is dat ook niet-programeurs er iets mee kunnen hoor ik het graag.

Lijkt me een gat in de markt,

Een goede slicer mag wat kosten. Jammer dat ze bij Ultimaker nog geen Cura+ versie verkopen :???:

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Ja die S3D kost wel wat helaas. Hun support is wel heel goed en de functionaliteit van het programma is ook ongelooflijk, maar ik denk dat het voor de meeste hobby-printers helemaal de moeite niet is.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

pm_dude is met een cura plugin begonnen (http://umforum.ultimaker.com/index.php?/topic/7290-new-plugin-swap-at-height/) die het zelfde kan doen, ik denk dat ik deze ga bekijken en mijn suggesties voor verbetering (indien nodig) aan hem ga doorgeven zodat er niet 20 verschillende plugins komen die het zelfde doen.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Cool!, ik heb hem in Cura, maar dat 'gcode path' snap ik even niet. Moet ik het windowspad aangeven naar het opgeslagen gcode bestand? En waarom staat de Swap end height op min1

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Wat ik er tot nu toe van begrijp (heb alleen nog vluchtig naar de code gekeken) is dat je het object moet slice-en met setting B (layer hoogte 0.3 b.v.) en daar de gcode van opslaan. Dan slice je hem nog een keer met setting A (layer hoogte 0.1) en deze keer activeer je de plugin en geef je inderdaad het gcode bestand met setting B op. Met Swap start height geef je op op welke hoogte je van setting A naar setting B wilt omschakelen. Met Swap end height kun je opgeven op welke hoogte weer naar setting A terug gaat, als je deze op -1 laat staan wordt er nier meer terug geschakeld naar setting A en blijf je dus op setting B voor de rest van het object.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Wat ik er tot nu toe van begrijp (heb alleen nog vluchtig naar de code gekeken) is dat je het object moet slice-en met setting B (layer hoogte 0.3 b.v.) en daar de gcode van opslaan. Dan slice je hem nog een keer met setting A (layer hoogte 0.1) en deze keer activeer je de plugin en geef je inderdaad het gcode bestand met setting B op. Met Swap start height geef je op op welke hoogte je van setting A naar setting B wilt omschakelen. Met Swap end height kun je opgeven op welke hoogte weer naar setting A terug gaat, als je deze op -1 laat staan wordt er nier meer terug geschakeld naar setting A en blijf je dus op setting B voor de rest van het object.

 

Geen idee wat je bedoeld met slicen, Heb ik nog niet gedaan. 3 weken newbie you know :-| Kun je mij uitleggen hoe je dat doet of een link waar het uitgelegd wordt.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Geen idee wat je bedoeld met slicen, Heb ik nog niet gedaan. 3 weken newbie you know :-| Kun je mij uitleggen hoe je dat doet of een link waar het uitgelegd wordt.

 

Dat weet ik dan weer Leon, Slicen betkent dus iets door Cura jagen om er plakjes van te snijden. zodoende is Cura dus een slicer.

Maar als je mij nou uit kanleggen , hoe je iets van dat @%$@#* Github download ben ik ook weer geholpen.

Het is me ooit gelukt, maar krijg het nou niet voor elkaar.

Programeurs zijn goeie jongens hoor. We kunnen ze tegenwoordig niet meer missen, maar het lijkt soms of ze alleen voor zichzelf bezig zijn. Maar misschien denk ik te smpel over het maken van een download button ;)

Gelukt, ergens op Raw drukken, kopieren en dan in kladblok plakken en saven als .py..

Nou alleen nog onthouden.....

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Gelukt, ergens op Raw drukken, kopieren en dan in kladblok plakken en saven als .py..

Nou alleen nog onthouden.....

 

Klopt helemaal, maar nou heb ik niets meer te ruilen waardoor ik te weten kom hoe je moet slicen :-| Ik zie verschillende progjes op het web die je kunt gebruiken, ik heb niet de indruk dat het in cura zelf kan? Welke slicer is gratis en het meest gebruikersvriendelijk of makkelijk om mee te werken.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Leon: De gcode die uit cura komt is de geslicede data die je nodig hebt. Dus het idee is dat je gewoon eerst zonder plugins in cura je model klaarmaakt met instellingen voor het bovenste gedeelte, hiervan een "save" doet.

Dan pas je de instellingen aan naar die voor het onderste gedeelte, voegt de swap plugin toe en wijst daarin naar de versie die je daarvoor bewaard hebt.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Hallo Blizz,

Je moet die hollanders ook alles uit leggen he.

Tot de volgende meeting.

 

Share this post


Link to post
Share on other sites
Posted · Laaghoogte automatisch laten veranderen op een bepaalde hoogte

Duidelijke uitleg Blizz hier kan ik verder mee. Wordt in het weekend. Ik kom terug met resultaten (hoop ik)

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!