Hoe van JPG naar DXF

Discussie in 'CNC' gestart door blaauwen, 2 mrt 2020.

  1. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Beste mensen van het forum,
    Ik ben bezig om een CNC frees te gaan gebruiken. Hoe krijg ik mijn gescande tekening van JPG naar DXF om er daarna G-code van te maken. Ik heb een keurig JPG bestand in monochroom zwart-wit. Als ik deze converteer naar DXF dan ziet het er keurig uit. Ik heb dan 2 lijnen dicht bij elkaar, terwijl ik één lijn verwacht. Hoe krijg ik goede DXF bestanden? Wat is de beste werkwijze?

    Mijn doel is om ribben voor een Sig Fourstar 60 te frezen.

    Iedereen die reageert, alvast bedankt,

    Met vriendelijke groet,
    AaddB
     
  2. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.885
    Locatie:
    Weidenbach in de Eifel
    Ik gebruik daarvoor Vectormagic.
    Die kan jpg, gif of bitmap omzetten naar vectorbestanden als pdf, eps en ook dxf.

    GJ
     
  3. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    per definitie is een JPG een pixelmap. Het concept 'lijn' bestaat daar helemaal niet. Je hebt wel puntjes naast elkaar die 'optisch' lijken op een lijn maar als je gaat inzoomen zal je altijd op puntjes/pixels uitkomen.

    het tracen van een JPG (door tools als Vectormagic) werkt dan ook alleen maar als de pixelmap een voldoende hoge resolutie heeft. De resultaten zullen echter nooit zo crisp en scherp zijn als van een vector tekening (zoals dxf,dwg, postscript,pdf etc).

    Dus na de scan vanaf de JPG zal je in je teken programma alles nog moeten nabewerken om een echt bruikbare dwg/dxf te krijgen.

    Als je vaak vleugels wilt gaan maken, dan zou ik je aanraden om devWing te gebruiken, daar komen keurige ribben uit in dxf formaat,die keurig de uitsparingen hebben voor alle liggers, neuslijsten etc die je zelf hebt toegevoegd.

    Of, voor de ribben, zie of je de coordinaten kan krijgen (x,y) en die dan in je tekenprogramma uitzetten.
     
  4. GJVO

    GJVO Forum veteraan

    Lid geworden:
    23 dec 2003
    Berichten:
    16.885
    Locatie:
    Weidenbach in de Eifel
    Valt best mee hoor Winfried.
    De logo's van de Scorpion van Look heb ik ook getraced met Vectormagic en kan ze zo naar de stickersnijder of frees sturen, zonder nabewerking.
    Zelf ben ik meer van Profili ipv devwing.
    En anders inderdaad een .dat naar dxf omzetten, dat heb ik toen ook met wat profielen gedaan, ook voor Look want die gebruikt dxf.
    Voordeel van een vectorprofiel is dat het makkelijk te schalen is.
    Maar aangezien ik meestal schuim snij met GMFC is .dat voor mij prima.

    GJ
     
  5. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    @ iedereen bedankt voor de reacties.

    Onderwijl ben ik er uit. Ik heb de bitmap ingelezen in autocad, een nieuwe layer erover en letterlijk overgetrokken, daarna gescaled(1 drawing unit is 1mm) en het keurig gekregen, geprint op schaal en keurig 1 op 1. Nu nog g-code ervan maken, dat loopt raar, ik gebruik DXF2GCODE voor, alleen wat er uit komt is veel te klein,

    Wie weet raad,
    Met vriendelijke groet,
    Aad dB.
     
  6. onno10

    onno10 PH-SAM

    Lid geworden:
    28 sep 2013
    Berichten:
    1.968
    Locatie:
    Rosmalen
  7. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    hoeveel te klein is het? 2.54x ? oftwel staat je tekening in inches ?
     
  8. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Hallo Wvr,

    Alles in mm.

    Ik zal vanmiddag even de DXF en de gcode file sturen.

    Alvast bedankt.
     
  9. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Hallo Wvr,

    Hierbij de bestanden in een Zip weet je vast wel raad mee.
     

    Bijgevoegde bestanden:

  10. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    Je dxf lijkt me goed, de rib is 268mm lang.

    dus dan zou het in de instellingen van je Gcode converter moeten zitten

    de positie van je file is miz wel wat raar , of je moet een hele grote freestafel hebben.
    Dit is volgens mij 10meter x 9m

    (* SHAPE Nr: 0 *)
    G0 X10515.127 Y9434.167
     
  11. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Waar doe je dat in DXF2GCODE? ik moet alles nog ontdekken :)
     
  12. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    geen idee .. ik gebruik cut2d :koud:
     
  13. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Trial gedownload, doet ook dezelfde rare zaken. Ik strand hier nogal.
     
  14. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    zo te zien staat in je DXF de oorsprong (0-punt) ergens op 'heel-ver-weg'

    heb 'm even rond 0x0 gezet.
     

    Bijgevoegde bestanden:

  15. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Ik heb de Tutorial gevolgd, is wel een heel mooi programma jammer dat het een trial is.
     
  16. hobbyist

    hobbyist Forum veteraan

    Lid geworden:
    10 mrt 2009
    Berichten:
    5.303
    Locatie:
    Noord Brabant
    Weet je dat heel zeker?
    type eens op de commando prompt "units".
    Wat @wvr al aangeeft, bevind de tekening ver van het 0,0 punt af, maar het staat al wel in het eerste kwadrant en er zit geen verdwaalde Z as in.
    Dat staat los van de "units" en dat is het mooie van Autocad, daar kun je alle kanten mee op.

    Dan zie ik nog iets, het is niet erg maar het is niet nodig.
    Je hebt om lijntjes die in een hoekje bij elkaar komen.
    Om ze aan elkaar te plakken, de functie "Fillet" gebruikt, met een radius 0.5
    Door het verschalen is daar iets heel kleins van gemaakt.
    Je had beter de functie "Chamfer" met een "Distance" van 0 kunnen gebruiken.
    Het effect is nagenoeg hetzelfde, als je bij "Fillet" de "Radius" op 0 had gezet.
    Ik heb het even geïnstalleerd.
    0 punt verplaats je in DXF2Gcode via "Options" "Move Workpiece Zero"
    Het is een simpele convertor, waar je niet echt handig het gereedschap in aan kunt geven.
    Diameter frees of zo.

    Over welk programma heb je het nu?
    DXF2GCODE is open source, dat zou niets mogen kosten, zo ja, vanaf waar heb je gedownload?
     
  17. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    @Hobbyist,Wvr,

    Bedankt voor jullie info.Ik ben nu wel verder gekomen. Ik heb vanmiddag mijn eerste rib gefreesd, ging op zich wel goed alleen had ik niet het juiste freesje. Deze zijn onderwijl besteld, ik heb voor het frezen van balsa 3mm een freesje aangehouden van 1,5 mm. Plywood is een volgende stap. Ik moet nog een stevig raam maken wat het geheel gaat vasthouden.De maatgeving klopte helemaal.

    Wat betreft die trial dat betrof cut2d. Dit is dus gewoon een echt programma uit de commerciële hoek, maar werkt wel prima en de tutorials maken een hoop duidelijk. Ik heb dus de cut2d desktop versie aangeschaft. Ik zit hierin nog met een ding en hopelijk weten jullie dat, wat is de best G-code om naartoe op te staan? er staan er zo veel.

    Ik heb wel in de gaten dat het een materie is waar je in moet groeien.

    Met vriendelijke groet, Aad dB
     
  18. wvr

    wvr

    Lid geworden:
    12 mei 2003
    Berichten:
    2.871
    Locatie:
    Velserbroek
    Gcode is Gcode...
    het is een taaltje.
    Je moet wel de juiste preProcessor kiezen of samenstellen. De preProcessor is eigenlijk niets anders als een setje instellingen die voor iedere job aan de output Gcode wordt toegevoegd. hierin regel je b.v. het additioneel aanzetten van afzuiging, de juiste manier om rond hoeken te gaan etc. Dat is afhankelijk van je machine en G-code intepreter.
     
  19. blaauwen

    blaauwen

    Lid geworden:
    15 aug 2004
    Berichten:
    1.511
    Locatie:
    Valkenburg ZH
    Hierbij mijn vorderingen;

    Hierbij het totale proces;

    • Inscannen tekening naar bmp file.
    • BMP ingelezen in autocad
    • In autocad letterlijk het stuk van de tekening wat relevant was overgetrokken.
    • Autocad tekening bijgewerkt, rondjes erin, tabjes erin, tekening gedubbeld zodat je zo economisch mogelijk hem uit je balsa plankje haalt.
    • Tekening bewerkt in Cut2d desktop.
    • Geëxporteerd naar G-Code.
    Daarna het frezen;
    • Nulpunt ingesteld op freesmachine.
    • Plankje op maat maken 30 x 10 cm.
    • Plankje in de frees, 5 minuten frezen.
    Aan alle mensen die hebben bijgedragen --> Bedankt!
    Resultaat zie bijgevoegd bestand;

    Met vriendelijk groet, Aad dB
     

    Bijgevoegde bestanden:

    Laatst bewerkt: 10 apr 2020
    wvr vindt dit leuk.

Deel Deze Pagina