Optimera ritningar för FlowJet - jag gjorde det på TechShop! (2 / 10 steg)
Steg 2: PoTrace, den bästa DXF export verktyg jag har hittat
Denna sida kanna bli hoppat av den otåliga.
Här lämnar jag ut de sidor som det skulle ta mig att skriva hur mycket smart TechShop DC heter Alex och jag kom att förstå begränsningarna med Flowpaths proprietära filformat och hur vi så småningom förstod vad behövdes för att skapa en bättre indata fil. Här kommer jag bara hoppa direkt till våra fynd.
Att hitta 1: Mitt första WaterJet försök skära långsam hastighet orsakades av FlowPath tolkning av Bezier kurvor och teckensnittet i min design som ett stort antal korta rader, som alla krävs för ramp upp och ramp ner tid.
Att hitta 2: FlowPath är bara optimerad för raka linjer och cirklar. Andra banor måste förenklas i permutationer av dessa två primitiver.
Att hitta 3: Den senaste versionen av DXF-filer är mycket komplicerad och kräver över 6.000 rader av huvudet behövs för endast en grafisk linje. Våra tester har visat att den nuvarande komplexiteten i detta format inte effektivt tolkas av FlowPath.
Utifrån dessa fynd, blev mitt mål att hitta ett sätt att tolka Bezier kurvor som en serie cirkulärbågar istället för raka linjer. Dessa bågar skulle helst vara så länge som möjligt för att maximera WaterJet styckning hastighet. Slutligen var Utgångsformat för fil vara i en gammal nog version av DXF att FlowPath kunde tolka det effektivt.
Det tog dagar för att söka, men jag hittade så småningom ett grafiskt konvertering verktyg som skulle mata komplexa kurvor som en serie cirkulära bågar i stället för som raka linjer. Verktyget som jag hittade kallas PoTrace, programvara skriven av Peter Selinger, som konverterar rasterbilder direkt till DXF-format med komplexa kurvor "approximeras av styckevis cirkulära bågar."
I bifogad bild markeras raderna för dokumentation som beskriver denna användbara funktioner för PoTrace.
Tyvärr är PoTrace en befalla lina nytta, som endast importerar Windows filer i BMP-format. Att vara en befalla lina nytta, kräver det en arcane sträng av parametrar som indata. Att lära sig dessa kommandoradsväxlar tar längre tid att lära sig att fungera än skulle ett verktyg med Windows gränssnitt; kvaliteten på produktionen motiverar dock denna tid. Med hjälp av PoTrace har producerat mer härlig utgång kurvor och kortare snitt tider än de fil-konverteringar med Corel Draw. För att göra denna process enklare att använda, har Alex och jag pratat om att skapa en kommandofil för att automatisera denna omvandling filprocessen.