Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

In diesem Forum Fragen und Diskussionen in Deutsch
Forum rules
Foren-Regeln und hilfreiche Informationen

WICHTIG: Bitte zuerst lesen, bevor Sie posten
freecad-heini-1
Veteran
Posts: 7790
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by freecad-heini-1 »

Vielen Dank für eure Hilfe.

Mit den Einstellungen von Maurice dauert es 17 Minuten und 15 Sekunden bis die Baugruppe geladen ist.
Kann es sein, dass hier ein Unterschied zwischen Linux und Windows besteht?

Meine Hardware:

Code: Select all

inxi -Fz
System:    Host: xubu-1 Kernel: 4.15.0-76-generic x86_64 bits: 64
           Desktop: Xfce 4.12.3 Distro: Ubuntu 18.04.4 LTS
Machine:   Device: laptop System: Packard Bell product: Easynote LE69KB v: V1.09 serial: N/A
           Mobo: Packard Bell model: EG70_KB v: Type2 - Board Version serial: N/A
           UEFI [Legacy]: Insyde v: V1.09 date: 12/05/2013
Battery    BAT0: charge: 12.3 Wh 100.3% condition: 12.3/48.4 Wh (25%)
CPU:       Quad core AMD A4-5000 APU with Radeon HD Graphics (-MCP-) 
           cache: 2048 KB
           clock speeds: max: 1500 MHz 1: 1497 MHz 2: 1497 MHz 3: 1497 MHz
           4: 1497 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Kabini [Radeon HD 8330]
           Display Server: x11 (X.Org 1.19.6 )
           drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
           Resolution: 1600x900@60.01hz
           OpenGL: renderer: AMD KABINI (DRM 2.50.0, 4.15.0-76-generic, LLVM 9.0.1)
           version: 4.5 Mesa 20.1.0-devel (git-2303762 2020-02-11 bionic-oibaf-ppa)
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel
           Card-2 Advanced Micro Devices [AMD/ATI] Kabini HDMI/DP Audio
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.15.0-76-generic
Network:   Card-1: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter
           driver: ath9k
           IF: wlp1s0 state: up mac: <filter>
           Card-2: Broadcom and subsidiaries NetLink BCM57780 Gigabit Ethernet PCIe
           driver: tg3
           IF: enp3s0 state: down mac: <filter>
Drives:    HDD Total Size: 480.1GB (82.7% used)
           ID-1: /dev/sda model: CT480BX200SSD1 size: 480.1GB
Partition: ID-1: / size: 437G used: 367G (89%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 size: 3.70GB used: 0.00GB (0%)
           fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 56.5C mobo: N/A gpu: 57.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 207 Uptime: 16 min Memory: 1007.5/3390.5MB
           Client: Shell (bash) inxi: 2.3.56 
Das Notebook ist schon ein älteres Semester und nicht für CAD ausgelegt.

Meine Freecad-Version hat noch immer keine Revisionsnummer, ist aber datiert auf gestern, also 11.02.2020, 14:56:02:

Code: Select all

OS: Ubuntu 18.04.4 LTS (XFCE/xubuntu)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.
Build type: Release
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
Die Tessellierung habe ich auf 5% (!) eingestellt.
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by easyw-fc »

May be the GPU can be involved, you have an integrated card ...
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by wmayer »

Mit den Einstellungen von Maurice dauert es 17 Minuten und 15 Sekunden bis die Baugruppe geladen ist.
Kann es sein, dass hier ein Unterschied zwischen Linux und Windows besteht?
Das hängt vor allem von der Hardware ab.
Natürlich kann das aber auch daran liegen, mit welchen Compiler-Optionen das Programm gebaut wurde. Wenn nämlich keine Optimierung aktiviert war, kann es sehr viel länger dauern.

Ich habe die Datei in der Kommandozeile mit FreeCADCmd geladen und das hat ca. 2min 55 sec gedauert. Das heißt, für die Vernetzung in der GUI-Version würden etwa 45 sec benötigt -- dort dauert der Ladevorgang 3 min 40 sec.
freecad-heini-1
Veteran
Posts: 7790
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by freecad-heini-1 »

wmayer wrote: Wed Feb 12, 2020 1:37 pm
Mit den Einstellungen von Maurice dauert es 17 Minuten und 15 Sekunden bis die Baugruppe geladen ist.
Kann es sein, dass hier ein Unterschied zwischen Linux und Windows besteht?
Das hängt vor allem von der Hardware ab.
Natürlich kann das aber auch daran liegen, mit welchen Compiler-Optionen das Programm gebaut wurde. Wenn nämlich keine Optimierung aktiviert war, kann es sehr viel länger dauern.

Ich habe die Datei in der Kommandozeile mit FreeCADCmd geladen und das hat ca. 2min 55 sec gedauert. Das heißt, für die Vernetzung in der GUI-Version würden etwa 45 sec benötigt -- dort dauert der Ladevorgang 3 min 40 sec.
Danke Werner. D.h. bevor ich mir ein neues Notebook kaufe, was ich nicht möchte, könnte ich versuchen Freecad zu compilieren?

Oh je, ich trau mich nicht. :?
https://www.forum.freecadweb.org/viewto ... =4&t=43188
https://forum.freecadweb.org/viewtopic.php?t=40740

Gibt es irgendwo eine Anleitung für "Dummies"?
User avatar
microelly2
Veteran
Posts: 4688
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by microelly2 »

Ich have die Datei problemlos in 3 minuten geladen.
Wenn ich sie als Brep abspeichere und lade, dauert das Laden bei mir 20 Sekunden,
das Sichtbarmachen auch im Bereich unter einer Minute.
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by wmayer »

Danke Werner. D.h. bevor ich mir ein neues Notebook kaufe, was ich nicht möchte, könnte ich versuchen Freecad zu compilieren?
Eins noch vorab: wieviel RAM hat denn die Kiste? Ich habe bei mir 8GB und bevor ich FreeCAD starte sind schon 2,8 GB verbraten (OS, Browser, IDE, ...). FreeCAD benötigt dann beim Start nochmals 100MB. Sobald ich die Datei lade, geht die Speicherauslastung auf 3,7 GB und zum Ende werden 4,0 GB benötigt.

Also wenn Dein Laptop z.B. nur 4GB zu bieten, kann es evt. passieren, dass Daten auf die Festplatte ausgelagert werden und somit der Ladevorgang stark ausgebremst wird. Wenn dem so ist, dann schließe alle anderen Anwendungen.
Oh je, ich trau mich nicht.
Das ist wirklich kein Hexenwerk. Später schreibe ich, was Du alles benötigst.
User avatar
easyw-fc
Veteran
Posts: 3633
Joined: Thu Jul 09, 2015 9:34 am

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by easyw-fc »

this is what I do on a clean Linux system...

Code: Select all

sudo add-apt-repository ppa:freecad-maintainers/freecad-daily
sudo apt update
enable freecad-daily sources from Sources Gui
sudo apt-get build-dep freecad-daily
sudo apt-get install freecad-daily

git clone https://github.com/FreeCAD/FreeCAD.git freecad-daily-source

mkdir freecad-daily-build
cd freecad-daily-build
cmake -DBUILD_QT5=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 ../freecad-daily-source
make -j$(nproc --ignore=2)
freecad-heini-1
Veteran
Posts: 7790
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by freecad-heini-1 »

wmayer wrote: Wed Feb 12, 2020 3:41 pm Eins noch vorab: wieviel RAM hat denn die Kiste?

Code: Select all

free -m -t
              Gesamt   belegt    frei        gemns. Puffer/Cache verfügbar
Speicher:        3390        1965         385         198        1039        1001
Auslagerungsspeicher:        3531          64        3467
Gesamt:        6922        2029        3853
3390 MiB, nicht viel, ist halt nur ein Office-Schlepptopp.
wmayer wrote: Wed Feb 12, 2020 3:41 pm Ich habe bei mir 8GB und bevor ich FreeCAD starte sind schon 2,8 GB verbraten (OS, Browser, IDE, ...). FreeCAD benötigt dann beim Start nochmals 100MB. Sobald ich die Datei lade, geht die Speicherauslastung auf 3,7 GB und zum Ende werden 4,0 GB benötigt.

Also wenn Dein Laptop z.B. nur 4GB zu bieten, kann es evt. passieren, dass Daten auf die Festplatte ausgelagert werden und somit der Ladevorgang stark ausgebremst wird. Wenn dem so ist, dann schließe alle anderen Anwendungen.
Alles klar, alle anderen Anwendungen schließen, oder solche Aufgaben auf dem Büro PC erledigen.

Vielen Dank!
wmayer
Founder
Posts: 20309
Joined: Thu Feb 19, 2009 10:32 am
Contact:

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by wmayer »

3390 MiB, nicht viel, ist halt nur ein Office-Schlepptopp.
Da bleibt aber dann nicht mehr viel übrig. Also wenn Du magst, dann kannst Du es trotzdem versuchen, FreeCAD selber zu bauen. Die zu installierenden Pakete sind:
  • git
  • cmake-qt-gui
  • g++-4.8
  • libboost1.65-dev
  • libboost-python-dev
  • libcoin-dev
  • libeigen3-dev
  • libpython3.6-dev
  • libxerces-c-dev
  • qt5-qmake
  • qtbase5-dev
  • qtbase5-dev-tools
  • qttools5-dev-tools
  • qttools5-dev
  • libqt5svg5-dev
  • libqt5xmlpatterns5-dev
  • libqt5webchannel5-dev
  • libqt5webkit5-dev
  • qtxmlpatterns5-dev-tools
  • qttools5-dev
  • libpyside2-py3-5.11
  • libpyside2-dev
  • libshiboken2-py3-5.11
  • libshiboken2-dev
  • python3-pyside2.qtuitools
  • python3-pyside2.qtwidgets
  • python3-pyside2.qtsvg
  • python3-pyside2uic
  • zlib1g-dev
  • libocct-data-exchange-dev
  • libocct-draw-dev
  • libocct-foundation-dev
  • libocct-modeling-algorithms-dev
  • libocct-modeling-data-dev
  • libocct-ocaf-dev
  • libocct-visualization-dev
  • libtbb-dev
  • swig3.0
  • shiboken2
Sollte ich noch ein Paket vergessen haben, wird CMake die das mitteilen.

Im zweiten Schritt musst Du den Quellcode holen:

Code: Select all

git clone https://github.com/FreeCAD/FreeCAD.git freecad-daily-source
Erstelle ein Build-Verzeichnis außerhalb des Quellcodes.
Nun starte CMake-GUI und setze die obigen Verzeichnisse bei "Where is the source code" und "Where to build the binaries".
Drücke auf Configure und achte, ob es durchläuft oder mit einem Fehler endet.

Falls alles gut lief, setz die Häkchen bei Grouped und Advanced und suche nach dem Eintrag PYTHON_EXECUTABLE. Standardmäßig wird hier noch Python2 verwendet und um zu Python3 zu wechseln, ändere den Eintrag zu /usr/bin/python3
Nun suche unter der Rubrik CMAKE nach CMAKE_BUILD_TYPE und gib ein: Release
Drücke erneut Configure und falls erfolgreich drücke auf Generate.

Falls dies ohne Fehler vollzogen wurde, öffne ein Terminal-Fenster und wechsle zum Build-Verzeichnis -- der Befehl ist cd Pfadname.
Danach gib ein: make und lehn' Dich zurück.
usbhub
Posts: 280
Joined: Tue Apr 02, 2019 8:22 pm
Location: Earth

Re: Step Import, Varicad Viewer 1min12sek, Freecad 1stunde17min

Post by usbhub »

freecad-heini-1 wrote: Wed Feb 12, 2020 4:13 pm
wmayer wrote: Wed Feb 12, 2020 3:41 pm Eins noch vorab: wieviel RAM hat denn die Kiste?

Code: Select all

free -m -t
              Gesamt   belegt    frei        gemns. Puffer/Cache verfügbar
Speicher:        3390        1965         385         198        1039        1001
Auslagerungsspeicher:        3531          64        3467
Gesamt:        6922        2029        3853
Ist das während FreeCAD offen ist und evtl. das Modell lädt? Falls nicht, kannst du ja auch mal konkret gucken, was raus kommt, wenn FreeCAD gerade das Modell lädt. Dass der Swap teilweise belegt ist, ist auf jeden Fall schonmal ein eher schlechtes Zeichen.
Post Reply