Hello Marmni,
I have been experimenting with a footprint which contains a board outline within the footprint. I believe this was fixed in a recent release, and now works well. I have noticed that if I place lines on the bottom place layer as well as the top place layer in a footprint, Freecad PCB draws the bottom place lines on the top place layer. Only a very minor issue, but perhaps worth adressing in a future release.
Top & botom keepouts drawn within the footprint, also do not seem to be drawn. Keepouts in the form of lines circles & rectangles are often placed within footprints. I think the current behaviour in respect of keep outs, is probably the most sensible as it would result in a lot of unnecesarry detail in the 3d model. I only noticed the behaviour as I had a board outline within the footprint, and wanted to place board scale keepouts.
I have attached a zip file with a library, model & board files to illustrate the behaviour.
Many thanks for your very useful software.
Best regards
Jim
Anonymous
Hi,
I will try fix first problem in next few days. About second proposal - I will try to find some meaningful solution.
Last edit: Mariusz 2016-08-14
Hello Mariusz,
Thanks for the responce, I look forward to seeing what you come up with.
Many thanks & best regards
Jim
Hi,
first request/bug should be solved (only for Eagle/Razen at the moment). Try version from github.
Hi Mariusz,
Thanks for the fixing this bug, the github version is working perfectly on my test case.
Many thanks & best regards
Jim
Hi,
I was thinking about second request, reading keepouts/etc from model. Perhaps the solution will be attributes set for the model in the eagle. For example when you want to import keepouts from the model just add attribute keepouts with value True. What do you think about this solution?