Sari la conținut
ELFORUM - Forumul electronistilor

FlatCAM


mars01

Postări Recomandate

Nightly 17.09.2018

 

Download link pentru Windows Installer x64 aici.

Sursele pentru rulat in Linux  aici.

 

Ce este nou:

- rezolvat bug in Measuring Tool: cand era gridul OFF nu se putea masura

- am rezolvat bug in postprocessorul nou pentru Roland MDX20 prin adaugarea unui suport pentru o noua comanda Zx,y,z

- am adaugat extensia .GBR in lista de extensii cand se deschide un fisier Gerber

- am adaugat capabilitate noua pentru Scale si Offset care se gasesc in fereastra SELECTED. Cand se introduce parametrul si se apasa Enter, se executa comanda fara a mai fi necesara apasarea butonului corespunzator.

- am adaugat capabilitate noua in Tool Transform, la functiile Flip. Acum mirrorarea (flip) se poate face avand ca referinta un punct anume specificat. Il puteti obtine prin apasarea butonului stanga pe canvas (click LMB) + tasta SHIFT si apoi click butonul Add.

- am adaugat extensia .ROL atunci cand se genereaza machine code dintr-un fisier procesat cu postprocesorul Roland MDX20

- am inlocuit stringuri pe ici pe colo unde aparea referire la Gcode in CNC Cods

 

- am adaugat capabilitatea de a porni FlatCAM prin dublu click pe un fiser cu extensia .FlatPrj. Daca dupa instalare nu s-a facut asocierea automat intre extensia .FlatPrj si FlatCAM, dati dublu click si cand va intreaba specificati sa se deschida cu FlatCAM. In acest fel se deschide direct acel proiect FlatCAM salvat anterior. Daca FlatCAM se executa din surse, calea catre fisierul cu extensia .FlatPrj se poate da ca parametru pentru FlatCAM.py si se obtine acelasi lucru. In acest caz, daca aveti spatii in cale, va trebui sa incadrati cale catre fisier intre ghilimele.

De ex: 

C:\FlatCAM\python FlatCAM.py "C:\Users\Force\Desktop\proj 1.FlatPrj"

 

Like

Link spre comentariu

Nightly 19.09.2018

 

Download link pentru Windows Installer x64 aici.

Sursele pentru rulat in Linux  aici.

 

Ce este nou:

 

- am optimizat incarcarea unui proiect FlatCAM (cu extensia .FlatPrj) la startup prin folosirea threading-ului. Acum aplicatia numai pare ca se blocheaza cat timp incarca proiectul prin dublu click pe fisierul proiect .FlatPrj (in Windows) sau prin rularea fisierului proiect ca parametru al FlatCAM.

 

- am adaugat o forma workspace care este desenata pe canvas. Se poate seta din Menu -> Preferences in formatul A3 sau A4, portret sau landscape. Ajuta la incadrarea in spatiul de lucru al CNC-ului care este in mod evident limitat. Cum FlatCAM este destinat in principal realizarii de PCB-uri am considerat ca formatele A3 si A4 sunt suficiente.  Cand se schimba unitatile se face resize la workspace.

Ca default dupa instalare se porneste cu acest feature dezactvat. Se poate activa din Menu -> Preferences si setarea este persistenta.

 

- am dezactivat salvarea automata a setarilor care se facea in continuu la cca 20ms cat timp programul functiona. Acest lucru ar fi putut crea SSD wear (uzare a SSD-ului). Chiar daca fisierele sunt mici, totusi nu este cazul sa facem salvari asa dese. In schimb am adaugat o salvare automata a setarilor cand se inchide aplicatia.

 

- am adaugat constrangere intr-o anumita arie pentru panel in Panelization Tool. Astfel, daca setam un numar de linii si coloane pentru panel dar panelul rezultat va fi mai mare decat aria pe care noi o setam atunci programul va scadea automat din linii si coloane pana panelul rezultant se va potrivi in suprafata dorita. In acest fel, daca avem un material PCB sa zicem de 10cm x 16cm si vrem sa facem cate PCB-uri ne incap pe el, se poate folosi acest feature tocmai adaugat.

 

- am scos posibilitatea de Flip din Panelization Tool pentru ca nu era necesara. Cine are nevoie de mirror poate sa faca acest lucru inainte de panelizare cu ajutorul Menu -> Options -> Tool Transform sau cu ajutorul shortcut-urilor oferite ('X' si 'Y').

 

- am facut ca parsarea fonturilor sa foloseasca threading-ul. Practic parsarea fonturilor sistemului se face acum in paralel cu construierea GUI etc astfel ca FlatCAM porneste mai rapid decat anterior.

 

 

Un exemplu de proiect FlatCAM pe care l-am incadrat cu ajutorul unui workspace de tip A4 portret.

workspace.jpg

Editat de mars01
Link spre comentariu

Nightly 21.09.2018

 

Download link pentru Windows Installer x64 aici.

Sursele pentru rulat in Linux  aici.

 

Ce este nou:

 

- installer-ul Windows este bazat pentru prima oara pe Python 3.7 x64. FlatCAM ar trebui sa porneasca ceva mai rapid (nu stiu daca se poate sesiza, probabil depinde si de cat de performant [sau nu] este PC-ul folosit).

- am adaugat informatii noi in proprietatile obiectului: toate tool-urile folosite pentru un obiect tip Excellon sunt acum in proprietatile sale inclusiv numarul de gauri pentru fiecare tool.

- am modificat toate fisierele postprocessor (mai putin Laser unde nu este cazul) si am facut astfel ca atunci cand apare un mesaj de schimbare a uneltei (tool) se va afisa nu numai diametrul cat si numarul de gauri

- am comentat mai multe loguri si am adaugat cateva care apar rar in speranta de a mai castiga in viteza de executie

- am rezolvat bug in care atunci cand se deplasa geometria unui font cu ajutorul comenzii Move, nu se vedea geometria intermediara

- am rezolvat un bug in selectia din Editorul de Geometrii (Geometry Editor) care nu permitea selectia in anumite cazuri particulare

- am adaugat posibilitatea de a selecta ce tasta se foloseste ca modificator pentru selectia multipla in Editorul de Geometrii. Tastele care pot fi foloste sunt: SHIFT sau CTRL. Setarea se face in Menu -> Edit -> Preferences -> Global

- am rezolvat un bug in Gerber Object -> Non-copper Clearing

- am extins tool tip-urile in Gerber Object -> Non-copper Clearing cu sfaturi astfel incat sa se obtina o curatare completa de cupru acolo unde se doreste.

 

drills_per_tool.JPG

Editat de mars01
Link spre comentariu

Intre timp, am mai avut doua releasuri.

 

Nightly 23.09.2018

 

Download link pentru Windows Installer x64 aici.

Sursele pentru rulat in Linux  aici.

 

Ce este nou:

23.09.2018

- am adaugat support pentru fisiere Excellon care nu au header. Nici pic de informatie cu privire la unitatile de masura, formatul numerelor (cati digiti intregi, cati zecimale) sau la tipul de zerouri care este pastrat. Toate acestea trebuie "ghicite" de utilizator si introduse in sectiunea Menu -> Edit -> Preferences -> Excellon Object -> Excellon format. In principiu daca aveti fisierele Gerber care s-au generat impreuna cu fisierul Excellon, daca nu stiti aceste date, faceti modificari in meniul de mai sus pana se sincronizeaza. Mentor PADS genereaza fisiere de acest gen (dumb files).

 

22.09.2018

- am adaugat posibilitatea de a deschide fisiere (tip Project, Gerber, Excellon, Gcode, SVG) prin pur si simplu Drag and Drop. Se trage fisierul din WIndows Explorer sau Nautilus sau Total Commander etc direct peste interfata FlatCAM si fisierul se deschide automat.

- am facut comanda Move sa fie threaded. In acest fel cand se muta pe ecran obiecte mari, lucru care cere putere de procesare, aplicatia nu mai pare ca se blocheaza in acest timp.

 

- am adaugat posibilitatea de a deschide imagini .BMP, .PNG, .JPG (si poate si alte formate) in FlatCAM, facandu-se conversia in fisier Gerber sau fisier Geometrie.

 

imageImport.jpg.17c3af1e5d9e1775901b0dd1b5cc1e4e.jpg

 

 

 

 

imageImport3.JPG

 

 

Editat de mars01
Link spre comentariu

Nightly 28.09.2018

 

Download link pentru Windows Installer x64 aici.

 

Ce este nou:

 

28.09.2018
- am adaugat salvarea setarilor default si pentru iesirea din aplicatie cu Menu -> File -> Exit
- Measurement Tool: am rezolvat un mic bug; am dezactivat actiunile clickului dreapta pe mouse cand este activ acest Tool; 
am adaugat aici un button "Measure' cu care se acceseaza mai usor functia cand ea este deja activa
- am rezolvat un alt bug in parserul Gerber: cand o apertura rectangulara era activa si in acelasi timp se efectua o regiune, 
apareau artefacte
- am lucrat la editorul Excellon

27.09.2018
- am rezolvat un bug care pastra forma de selectie pe ecran cand se crea un nou proiect, in cazul in care un obiect era selectat
- am adaugat mesaje de eroare cu indicatii la ce trebuie facut cand functiile Paint nu functioneaza cum ar trebui.
- am modificat mesaje lde confirmare adaugandu-le culori (bulina din bara de jos stanga)

26.09.2018
- am dezactivat selectia de obiecte in Project Tab cand Editorul este activ. 
Aceasta pentru ca nu are sens aceasta selectie, ba mai mult, creand probleme.
- toolbar-ul Editorului este acum ascuns cat timp Editorul nu este activ devening activ cand se activeaza Editor-ul
- am rezolvat un bug in functia Paint All
- am rezolvat un bug in modulul de parsare SVG, in parse_svg_transform() legat de scalare
- am facut schimbari structurale in cod
- am rezolvat un bug in parser-ul Gerber pentru cazul cand fisierele Gerber sunt de tipul cu suprimare trailing zeros (TZ)

24.09.2018

- am adaugat modulele noi in fisierele Requirements si setup_ubuntu.sh. Am testat in Ubuntu si totul este OK.
- am adaugat functia de Replace (All) in editorul CNC Code
- am adaugat informatii cu privire la transformarile la care a fost supus un obiect, chiar in obiectul in cauza
- am acut toate transformarile sa fie threaded (se ruleaza in paralel)
- salvarea proiectului FlatCAM se face si ea in mod threaded.

Editat de mars01
Link spre comentariu

Nightly 01.10.2018

 

Download link pentru Windows Installer x64 aici.

Surse pentru rulat in Linux sau pur si simplu ... surse aici.

 

Ce este nou:

 

Major release. Am terminat Editorul pentru Excellon. Mai raman cateva functii de adaugat dar este functional. 

Am rezolvat si unele buguri importante.

Dar sunt atat de obosit ca numai stau sa traduc ce este nou. Daca nu va descurcati, Google Translate.

 

Quote

1.10.2018
- added GUI for Excellon Editor in the Tool Tab (modified: in Selected Tab).
- Excellon Editor: created and populated the tool list
- Excellon Editor: added possibility to add new tools in the list
- Excellon Editor: added possibility to delete a tool (and the drills that it contain) by selecting a row in the tool table and 
clicking the Delete Tool button
- Excellon Editor: added possibility to change the tool diameter in the tool list for existing tool diameters.
- Excellon Editor: when selecting a drill, it will highlight the tool in the Tool table
- Excellon Editor: optimized single click selection
- Excellon Editor: added selection for all drills with same diameter upon tool selection in tool table; fix in tool_edit
- Excellon Editor: added constrain to selection by single click, it will select if within a certain area around the drill
- Excellon Editor: finished Add Drill action
- Excellon Editor: finished Move Drill action
- Excellon Editor: finished Copy Drill action

- fixed issue: when an object is selected before entering the Editor mode, now the selecting shape is deleted before entry 
in the Editor (be it Geometry or Excellon).
- fixed a few glitches regarding the units change
- when an object is deselected on the Plot Area, the notebook will switch to Project Tab
- changed the selection behavior for the dragging rectangle selection box in Editor (Geometry, Excellon): by dragging a
selection box and selecting is cumulative: it just adds. To remove from selection press key Ctrl (or Shift depending of 
the setting in the Preferences) and drag the rectangle across the objects you want to deselect.

29.09.2018

- optimized the combobox item population in Panelization Tool and in Film Tool
- FlatCAM now remember the last path for saving files not only for opening
- small fix in GUI
- work on Excellon Editor. Excellon editor working functions are: loading an Excellon object into Editor, 
saving an Excellon object from editor to FlatCAM, selecting drills by left click, selection of drills by dragging rectangle, deletion of drills.
- fixed Excellon merge
- added more Gcode details (depthperpass parameter in Gcode header) in postprocessors
- deleted the Tool informations from header in postprocessors due to Mach3 not liking the lot of square brackets
- more corrections in postprocessors

 

Editat de mars01
Link spre comentariu

Nightly 06.10.2018

 

Download link pentru Windows Installer x64 aici.

Surse pentru rulat in Linux sau pur si simplu ... surse aici.

 

Ce este nou:

 

- EXCELLON EDITOR este acum complet.

 

- Excellon Editor: am terminat adaugarea de arii de gauri tip linear (X{Y)

- Excellon Editor: am terminat de adaugat functia de arii de gauri tip circular

- am rezolvat ceva bug-uri in shortcut-uri

- Excellon Editor: am adaugat o constrangere in aria de gauri; daca numarul de gauri inmultit cu unghiul ales este mai mare de 360 de grade, numarul de gauri este limitat la acel maxim

 

- am facut ca sloturile sa ramana in fisier dupa editarea unui fisier care contine si sloturi pe langa gauri

- bug detectat: in Excellon Editor daca se incearca adaugarea unei unelte cu diametrul mai mare de 10 asocierea intre gauri si numarul lor se strica: Rezolvat

- Excellon Editor: am terminat facilitatea de redimensionare diametru gauri prezente

- dupa stergerea unui obiect din lista de obiecte din Project Tab, daca tab-ul curent era altul (de ex Selected Tab) focusul se intoarce in Project Tab automat.

- am schimbat dimensiunea canvasului care se vede la startup incat sa includa eventualele work-guide-uri (A4 sau A3)

- am rezolvat un bug de sortare in tabela de unelte din Excellon Editor

- am rezolvat un bug in Menu -> Edit -> Set Origin ; forma de selectie ramanea pe vechea locatie

 

- am adaugat  Excellon Export in Menu -> File -> Export -> Export Excellon. Acum ca putem face fisiere noi Excellon (chiar de la zero) este de bun simt sa le si putem salva.

 

 - am adaugat suport initial (foarte basic) pentru importul de text in format SVG in functia de import SVG. Sunt probleme de scalare, textul rezultat nu va fi niciodata 100% la aceasi dimensiune ca cel initial. In principal va fi mai lung cu cca 2 .. 3 mm. Daca textul este modificat a.i una sau mai multe litere este facuta bold sau italic, importul nu va functiona.

- daca pe ecran este un singur obiect, primul click il selecteaza (daca era deselectat) iar al 2 lea il deselecteaza (daca era selectat).

 

- am adaugat suport pentru comanda Repeat in parser-ul Excellon

- am adaugat suport pentru fisiere Gerber si Excellon generate de Cadence Allegro (varianta profesionala a OrCAD)

 

-  folosesc din nou Python 3.7 pentru generare de installer pt Windows pentru ca am reusit sa rezolv un bug care facea ca iconul de activitate al FlatCAM sa nu functioneze

- am rezolvat un bug care facea ca atunci cand faceam combo-ul SHIFT + left click pe ecran (pentru a captura coordinatele punctului de click) focusul se ducea automat catre Project Tab

 

- am rezolvat un bug in Double Sided Tool care facea ca atunci cand se selecta un obiect ca referinta pentru mirrorare (oglindire) ca referinta era luat centrul obiectului de mirrorat.

Editat de mars01
Link spre comentariu

Nightly 09.10.2018

 

Download link pentru Windows Installer x64 aici.

Surse pentru rulat in Linux sau pur si simplu ... surse aici.

 

Ce este nou:

 

- am adaugat Import fisiere DXF (fara suport blocuri si deocamdata fara suport curbe SPLINE)

 

- In Geometry Editor, utilitarele de desenat Path si Polygon pot finaliza actiunile cu ajutorul click dreapta pe canvas (sau cu shortcut-ul Enter)

- am rezolvat un bug care facea ca ajustarile parametrului de aproximare lineara a cercurilor (Circle steps) sa nu actioneze dupa setarea din Edit -> Preferences

- am rezolvat o interferenta intre clasele Geo Editor si Excellon Editor

- am rezolvat un bug vechi in FlatCAM care facea ca actiunea de Cut in Geometry Editor sa nu functioneze daca se aplica succesiv asupra unei geometrii

 

- am finalizat toggle-ul obiectelor pe canvas cand sunt singure (nu sunt suprapuse peste altele). Primul click selecteaza (daca nu e cumva selectat in Project TAB), al 2-laa deselecteaza si tot asa

- am adaugat geometrie utilitara statica in Editor (pana acum trebuia miscat mouse-ul ca sa apara)

 

- am rezolvat un bug introdus recent care facea ca la click-ul pe canvas, coordonatele relative nu se resetau la zero ci la o valoare undeva intre 0 si 1

- am rezolvat un bug care facea ca la copierea unui set de gauri in Excellon Editor, in final se adauga o gaura in plus din senin

-am rezolvat un bug in care dupa copierea unui numar de gauri, numarul acestora nu se actualiza in Tool Table din Excellon Editor (desi ele erau adaugate in obiectul efectiv)

 

- acum se poate face resize la un tool cu un diametru la alt diametru prezent in Tool Table, in Excellon Editor. In final, toate gaurile tool-ului care este modificat se muta la tool-ul nou. E util cand aveti mai multe burghie cu dimensiune asemanatoare (gen 1mm si 1.02mm) pentru a reduce numarul de tool-change-uri

- in Excellon Editor ultimul tool adaugat in Tool Table este intotdeauna autoselectat

- in Excellon Editor inversaseam shorcut-key-urile pentru Add Drill si pt Add Array Drill; acum sunt cum trebuie  'D' si respectiv 'A'

- am rezolvat un bug minor  in Excellon Editor: chiar si cand nu erau sloturi in fisierul Excellon, se adauga la final inca odata lista de tool-uri ceea ce producea toolchange-uri nenecesare

- dupa ce se face o mutare de obiecte pe canvas ('MOVE') obiectele sunt mereu auto-deselectate.

 

LE: Fisierul DXF se poate importa si ca Gerber => se poate aplica izolarea etc.

Menu -> File -> Import ...

 

DXF_import.jpg

Editat de mars01
Link spre comentariu

Salut,

 

Ce versiune FlatCAM folosesti si la care cut-out te referi? La cel direct din Gerber Object tab sau la tool-ul din Tools -> Freefrom Cutout Tool ?

Te rog sa pui in clar pasii pe care ii urmezi astfel incat sa incerc si eu sa reproduc problema.

 

O seara buna,

Marius

Link spre comentariu

Nightly 18.10.2018

 

Download link pentru Windows Installer x64 aici.

Surse pentru rulat in Linux sau pur si simplu ... surse aici.

 

Ce este nou:

 

18.10.2018
- bug rezolvat: arcul DXF tine cont daca este activata extruderea
- am adaugat in Geo Editor Toolbar butonul pentru Buffer Geometry; in acest tool am adaugat posibilitatea de a efectua buffer (izolare) atat exterioara cat si interioara. Este cam acelasi lucru care se face pentru Gerber dar acum se poate face si asupra geometriei editate

 

17.10.2018
am adaugat support pentru curbe SPLINE si pentru corzi  in DXF Import
(m-am inspirat / copiat :)  din munca lui Vasilis Vlachoudis, https://github.com/vlachoudis/bCNC)
- am adaugat support pentru  Blocuri DXF  in DXF Import - nu exista suport pentru blocuri imbricate/inlantuite (chained) (INSERT in block)

 

16.10.2018
- am adaugat support pentru persistenta a vizibilitatii toolbarurilor intre porniri ale FlatCAM. Daca dati click dreapta pe toolbar veti avea o lista cu care puteti dezactiva din toolbarurile FlatCAM si vor ramane dezactivate pana le veti activa din nou.Pe mine ma incurca toolbar-ul View asa ca e primul care dispare dar sunt unii care au nevoie de el in ciuda faptului ca exista shortcut-urile tasta 1 si 2 si 3,  dar  ...

 

15.10.2018
- DXF Export merge acum si pentru geometriile de tip Exteriors only si  Interiors only, generate din Gerber Object tab
- cand o geometrie este editata acum se poate selecta dintr-o geometrie de izolare atat Interiorul cat si Exteriorul acesteia in mod individual. Pana acum erau selectate amandoua odata ceea ce putea incurca.

 

13.10.2018
- bug rezolvat in CNC Code Editor: textul Gcode curent ramanea in editor chiar si cand se inchidea tabul de CNC Editor iar la urmatoarea editare, textul curent se adauga la final.
- am adaugat extensia .GBD in liste
- am adaugat suport pentru "polylines and lwpolylines closed" in Import DXF; acum PCB-uri in format PDF se pot importa in INKSCAPE si se pot salva ca fisier DXF. FlatCAM poate importa DXF ca si Gerber si peste acesta se poate face izolare. Unde este cazul, geometria rezultata se poate edita si curata.

 

12.10.2018
- am adaugat butoane zoom in, zoom out si fit view in View toolbar si am facut toolbar-ul activ ca default (unora le este necesar: "old habits die hard")
- bug rezolvat in Double Sided Tool: cand un Excellon Alignment era creat nu reseta lista de gauri de aliniere precedenta si se tot umfla ...
- am adaugat un mesaj in bara de avertisment pentru user ca sa adauge  coordonatele punctului de referinta in cazul in care se foloseste optiunea Point ca referinta pentru oglindire
- am adaugat un nou feature: DXF Export

 

10.10.2018
- am rezolvat un mic bug in Setup Recent Files
- o modificare minora in Freeform Cutout Tool cu privire la popularea combo-box-urilor
- cand se editeaza un fisier Excellon se va adauga un numar care creste si care va indica cate editari au fost efectuate asupra fisierului in loc ca sa tot adauge '_edit' facand un "carnat" lung dupa cateva editari.

 

SPLINE SUPPORT (pentru exemplificare am folosit fisierul DXF "recoltat" de aici: hhttps://sourceforge.net/projects/dxf2gcode/ )

spline-Support.jpg

Editat de mars01
Link spre comentariu

Referitor la problema din cut out, indiferent de unde generez board cut out, cand generez gcode se intampla problema de mai sus.

 

Am rezolvat, cred.

 

Am reinstalat versiunea 06.10.2018 si pare sa nu mai faca

Editat de Catalin Balteanu
problema rezolvata
Link spre comentariu

Salut,

Pina acum foloseam versiunea 8.5 de aici:https://bitbucket.org/jpcgt/flatcam/downloads/,
iar ca design folosesc Orcad 9.2. Am instalat astazi la birou, unde am W64, verisunea aceasta
si am vazut ca are foarte multe imbunatatiri fata de 8.5. Felicitari pentru munca depusa!
As vrea sa stiu daca exista install si pentru W32 (sau daca se poate compila si pentru W32)
O problema comuna la cele doua versiuni este ca nu accepta (partial) gerber in format 3.4 sau 2.3 (detail - circle).
Daca doriti pot atasa print si fisierul gerber ca exemplu. ViewPlot deschide fisiere in ambele formate 2.3 si 3.4
O alta constatare priveste fisierul de gauri. Orcad genereaza fisierul de gauri de forma:

T1C0.011F200S100
X000197Y035394
X000197Y035669
T2C0.015F200S100
X012413Y016142
X012413Y018110

 

pe care 8.5 nu-l accepta. Trebuie modificat manual in forma:

%
M48
INCH
T1C0.011F200S100
T2C0.015F200S100
%
T1
X000197Y035394
X000197Y035669
T2
X012413Y016142
X012413Y018110

Link spre comentariu

Salut,

 

Am introdus relativ recent in FlatCAM Nightly procesare pentru fisierele Excellon produse de Allegro (pare ca sunt la fel ca si cele ale fratelui mai mic, OrCAD) si care sunt headerless adica cum ai mentionat. Sunt acceptate acuim si fisierele Gerber Allegro, erau niste probleme de parsare a fisierelor Gerber create de Allegro (amesteca pe aceasi linie formatul numerelor impreuna cu modul de interpretare al coordonatelor).

 

Fisierele Gerber sunt parsate in orice format (numar intregi, numar zecimale). Daca sunt probleme folosind ultima versiune de Nightly posteaza te rog fisierul Gerber (ar fi bine sa trimiti si pe cel Excellon ca sa pot verifica sincronizarea) sau trimite-l pe emailul din profilul meu.

 

Din pacate ultima versiune 32bit a fost prin Mai, de atunci am trecut la 64bit din doua motive:

1. folosesc un modul de optimizare a caii parcurse la gaurire numit Google OR-tools si care este oferit numai in versiunea 64bit. 

2. am fost afectat de limita de memorie data de OS pe 32bit cand am incercat sa produc niste filme negative pentru paneluri mari => crash FlatCAM

 

Din aceste motive nu am cum sa ma mai intorc la 32bit (antichitate deja). 

Ca si consecinta pozitiva, am observat ca procesarea in modul 64bit a dublat performanta FlatCAM in operatiile intens computationale ale FlatCAM.

Cuplat cu alte caracteristici pe care le-am introdus si care au diminuat din aceste castiguri, in mod clar calea pe care am pornit = rulare numai in sistem 64bit este fara intoarcere.

Probabil ca se pot elimina acele portiuni care necesita OS 64bit dar eu nu am de gand sa fac aceata din simplul motiv ca nu am timp ca sa dezvolt simultan doua asemenea versiuni ale proiectului. Dar daca cineva vrea sa faca aceasta e liber sa o faca.

De fapt sunt foarte aproape de momentul in care voi pune stop dezvoltarii deoarece am reusit sa adaug tot ce ma interesa sa adaug. Mai este un singur feature nou pe care vreau sa il adaug si gata.

Deocamdata termin cu importul DXF (este destul de complex si am introdus mare parte din el dar nu tot) imi mananca zilele elipsele rotite si apoi voi trece la dezvoltarea pentru ultimul feature.

Ulterior probabil ca voi mai ajuta sporadic la dezvoltarea FlatCAM official (care este 32bit), acum cateva zile s-a intors si Juan (programatorul principal), si-a terminat cu succes doctoratul si am sa il ajut cu ce pot.

 

Cam acesta este planul, dar din pacate 32bit pentru Nightly nu se poate.

 

Astept fisierele daca sunt disponibile.

 

Cele bune,

Marius

 

Link spre comentariu

Salut,

 

Atasez fisierele in format 2.3 si 3.4.

Mesajul de eroare de la FlatCam in ambele variante este: [error] No geometry found in file: D:/PROIECTE/LCD_12864/Eticheta/Decupaj_controller/Test/TEST_3.4.TOP

La cel care contine si rectangle, Flatcam afiseaza doar dreptunghiul, fara cercuri.

Singura posibilitate de a-l face sa importe si cercurile este sa maresc grosimea liniei. Acum este de 0.01mm la ambele(cerc sau dreptunghi). Daca o maresc la 0.1mm, importa cercurile

doar in format 2.3, dar cercul are o raza de10 ori mai mica.

 

O seara buna,

Cornel

 

 

Rectangle_3.4.TOP

Rectangle_circle_3.4.JPG

TEST_2.3.TOP

Test_2.3.JPG

TEST_3.4.TOP

Only_Rectangle.JPG

Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări