flatcam

Open full view…

Panelize problem

smolikdan
Mon, 01 Mar 2021 13:40:13 GMT

smolikdan
Mon, 01 Mar 2021 13:54:47 GMT

Hi all, I have using FlatCam on Debian Buster and Kicad. I am getting to know with Flatcam and I can generate drill and cut out files and all works. But now I would like panelize simple PCB design. When select Panel Toll all looks OK. But in Panel Data I cannot type anything. There is no input field. Have anybody the same experience ? Dan

Marius Stanciu
Mon, 01 Mar 2021 14:30:49 GMT

Hi Dan, Post a picture, just saying that it does not work is not that helpful. Thanks!

smolikdan
Mon, 01 Mar 2021 19:55:41 GMT

Here it is https://photos.app.goo.gl/2UAi8QyK3UzgKqQu8 thank for your interest. Rergards.

Marius Stanciu
Tue, 02 Mar 2021 15:23:54 GMT

Hi Dan, Unfortunately this looks like an issue with the PyQt5 module (Python module for Qt4) specifically for your Linux version. Perhaps there is a workaround but since I make the developing in Windows its hard (if not impossible) to fix it for Debian. Perhaps another developer who work on Linux/Debian may find the solution for this. To my knowledge FlatCAM beta works ok on Ubuntu which if I remember correctly is also Debian based (might have mixed things, like said I don't work in Linux).

Marius Stanciu
Tue, 02 Mar 2021 15:27:54 GMT

Above, I meant: "Python module for Qt5" (not Qt4 obviously :( )

smolikdan
Tue, 02 Mar 2021 19:13:43 GMT

Thanks for reply, I try run Ubutnu in virtual box and let you know how it works. Many thanks. Regards

smolikdan
Tue, 02 Mar 2021 20:06:56 GMT

Please could post version of your libraries which are needed for running FlatCam ?

Marius Stanciu
Tue, 02 Mar 2021 20:48:59 GMT

[1](//muut.com/u/flatcam/s2/:flatcam:ov2Z:1.jpg.jpg) [2](//muut.com/u/flatcam/s2/:flatcam:eWJJ:2.jpg.jpg)

smolikdan
Tue, 02 Mar 2021 21:05:46 GMT

Thanks, I found solution I create venv environment and now I see input fields. I put there new install script for debian based on ubuntu script.

smolikdan
Tue, 02 Mar 2021 21:20:52 GMT

Now I can panelize. Please see picture https://photos.app.goo.gl/2TP83oEcm5KhHrB19. But how can I now create cutout not around all PCB but around each PCB ?

smolikdan
Tue, 02 Mar 2021 21:21:35 GMT

Sorry last problem after while FlatCam crash File "/home/marvin/tmp/flatcam/app_Main.py", line 8132, in save_project_auto self.on_file_saveproject() AttributeError: 'App' object has no attribute 'on_file_saveproject' Neúspěšně ukončen (SIGABRT)

Marius Stanciu
Tue, 02 Mar 2021 21:29:56 GMT

> @smolikdan > Now I can panelize. Please see picture photos.app.goo.gl/2TP83oEcm5KhHrB19. But how can I now create cutout not around all PCB but around each PCB ? Make the cutout first and then panelize the cutout geometry. > @smolikdan > “/home/marvin/tmp/flatcam/appMain.py”, line 8132, in saveprojectauto >self.onfilesaveproject() >AttributeError: ‘App’ object has no attribute ‘onfile_saveproject’ What sources you are using? The zip file from the Downloads or the Beta branch clone?

smolikdan
Tue, 02 Mar 2021 21:42:41 GMT

I use git repo. On branch Beta Your branch is up to date with 'origin/Beta'. Thanks I try panelize cutout geometry.

smolikdan
Tue, 02 Mar 2021 22:11:27 GMT

Many thanks there is a result. [Screenshot_panelize](//muut.com/u/flatcam/s3/:flatcam:bAJp:screenshot_panelize.jpeg.jpg)

smolikdan
Tue, 02 Mar 2021 22:13:54 GMT

There is script which help run FlatCam on Debian Buster. #!/bin/sh python3 -m venv myflatcam cd myflatcam . bin/activate pip3 install pyqt5==5.14 pip3 install simplejson pip3 install shapely pip3 install reportlab pip3 install svglib pip3 install vispy pip3 install wheel pip3 install opengles pip3 install OpenGL pip3 install pyopengl pip3 install rtree pip3 install matplotlib pip3 install rasterio pip3 install ezdxf pip3 install svg pip3 install svg.path pip3 install fontTools pip3 install ezdxf pip3 install ortools pip3 install serial pip3 install qrcode pip3 install dill pip3 install pyserial