Hi Frank, What is your OS? I suspect that you are using the source files directly from the repository. I noticed the missing icons myself too. Thanks for reporting that. Try the latest release for the best stability. Thanks, JP
BTW, I found out that if I switch off HW arcs in the gerber setup of designspark I don't have this issue anymore (no G75 are used anymore), also those thin horizontal lines are also gone as well.
I just looked at your file in Gerbv and it shows all kinds of different problems. I suspect Designspark is doing weird stuff. If you create the smallest possible Gerber exhibiting the problem I will look into the code. Thanks, JP
Not used Flatcam a lot, but it would be nice to have a way to delete plots without having to go to Edit-Delete each time. Using arrows keys to go up and down list and then hit delete key would be good.
Hi JP The routing would be much faster if the program could optimize the sequence, so it would not have so many moves to different places on the PCB and then come back to do the next step near where it was a minute (or five ago). Example an annular ring that some minutes later is followed by the same annular ring at a slightly different diameter, would be much faster if they where done one immediately after the other and then move to next pocket (position). I'll be the first to admit that these optimizing routines aren't so easy to program as the seems to be for a human brain to spot them :-) . Best wishes Per
It would be nice for the things like the "paint" button to be sticky, so that if you are going to paint multiple polygons you don't have to click the paint button each time
Hi, Sounds reasonable. Please open an issue in the issue tracker for this. Thanks, JP
Every thing is working smooth until I create the CNC Job, It move my board away from the 0 axes, way off my machine bed.
Your gerbers must have been far away from the origin in the first place.
When I lay out a PCB I always set my origin to the left bottom corner, I use PCB Mill and then it do it correct but it mess up my drill file. in Flatcam my drill file show up correct but way off my machine bed after I generate the CNC Job. I use Protel99SE for my layouts.
Can I send you the file so you can test it on your side? it is a small board for a digitizing probe.
Thanks, I figured it out, how to move it back to zero by changing the offset. I only have one problem, that is on my XP PC [error] Failed to parse defaults file. How can I fix that.
Some problems I've been having: Board cutouts are square only. It would be nice to be able to make round cutouts or cutouts with rounded corners. KiCad exports the edge.cuts layer as a regular gerber so FlatCAM interprets it as a contour, making it impossible to use KiCad's native cutout layer in FlatCAM. Excellon slots don't work. I recently needed a slot in a footprint, which I created. Sadly, the only way I was able to do this in KiCad was by creating a non-circular drill, which exports to excellon. FlatCAM then interprets the excellon as a single round drill instead of the slot it is supposed to be. I found the native drawing tools a bit difficult to use for slightly more complex shapes, specifically I had trouble exactly defining lines and arc lengths. EDIT: Thanks for all your work on FlatCAM!
Just found out you documented how to follow lines in a gerber. Would still be nice to have something faster in the GUI, though. Link for anyone who ran into the same problem: http://caram.cl/software/flatcam/tracing-the-silkscreen-with-flatcam/
Support for international decimal separators I woud appretiate if FlatCAM would support the decimal separator settings of the operating. In germany for example the official decimal separator is the "," - it is hard to input all the numbers without mixing up between "," and "." . This is especially painful, as FlatCAM doesnt warn you, if the number is wrong because you put in the wrong decimal separator. regards, Josh
If I may add a wish list then an option to select multiple object in one go instead of now you have to click ctrl+mouse click on every line or trace would be great.
Hi and thank you very much for providing a very helpful software which I just started to use!! Because I do not have the time to read all other postings please excuse me if I repeat something. Here are my remarks: - Checkbox for either relative vector offset or absolute positioning. Or an option to automatically transfer the drawing closest to the XY origin (zero). - Grouped files accordingly to the type in the file tree. - Possibility to write a very short remark behind each file for different versions. - Option to automatically detect and eliminate (by milling) left over copper tracks which are between two circuit paths and so thin that they will loosen and do a short circuit. - The register “Tools” is empty no matter what I do. So, either it is faulty or not intuitive operable. - “Paint area” sounds weird. I tried to remove small left over copper tracks by adding a polygon and then “paint” it. It did not work. - Ctrl+Z for undo! - The blue dot at the tip of the mouse arrow disturbs me. - The exported code contains a command my machine cannot handle: “G4 P1” What is “ P1”. I would like to deselect it. - I tried to mill a very thin text, but even when I reduce the tool dia to almost zero no path will be generated.
One remark to the thin left over copper which I read about in other postings. I already tried multiple passes, but it does not solve every problem (removing left overs). Sometimes the routing avoids some areas, because the second pass does not follow parallel the contour like the first one, even when there is obviously enough space.
- "New" does not empty the drawing area. I still see the circuit paths from the project before. Maybe a bug!? I would like to frame-select all paths and delete them at once. - After using a tool like "delete" I would like to keep it active and not jump back to "select".
Hi! I would like to propose feature for 2sided PCBs. I of course use CNC and what ideally I would like to do would be to just flip my board without any drills etc to mill the bottom layer. Idea which I have would be to generate a square outline around the board ( with customisable distance ). This would allow to cutout perfect square and just flip it when doing mirror bottom side. I hope I have not complicated this idea :) Let me know if thats something doable