Quelle micro-ordinateur portable pour FreeCAD ?

Forum destiné aux questions et discussions en français
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
-alex-
Veteran
Posts: 1861
Joined: Wed Feb 13, 2019 9:42 pm
Location: France

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by -alex- »

Exact, perso je mets tous mes filets à FALSE, et je passe tout à TRUE au dernier moment, sinon c'est pas gérable (surtout sur raspberry PI4).
Ceci dit je n'ai pas de problème pour gérer une pièces avec 12 filetages M8x20mm par exemple, reconstruction un peu longue sur RPI4, 60s environ (la pièce est assez complexe par ailleurs), mais ce n'est qu'une fois avant de générer le st lorsque je passe les filetages sur TRUE.
J'exporte en stl et je tranche en utilisant d'ailleurs la super macro de @2cv001! :D
Que je remercie encore, ainsi qu'Openbrain pour leur collaboration passée: https://forum.freecadweb.org/viewtopic. ... 38#p447760
User avatar
Forthman
Veteran
Posts: 2667
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by Forthman »

attention aussi au renommage topologique des opérations de filetage dans Part Design :?

2CV001 je viens de tester ton fichier et effectivement pas trop le choix que d'être patient pour le recalcul :roll:

Niveau rapidité pour un recalcul complet :
su ma config PC fixe (i3-9100F à 3.60GHz) = 16 secondes
sur mon portable Asus vivobook X512j (i5-1035G1 à 1GHz) = 18 secondes

ps: étant sous Linux, j'ai du modifier la fonte par la DejaVuSans (j'espère que ça n'a pas trop modifier le calcul)
schupin
Posts: 476
Joined: Sun Jan 21, 2018 1:43 pm

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by schupin »

Forthman wrote: Thu May 13, 2021 7:45 pm Niveau rapidité pour un recalcul complet :
su ma config PC fixe (i3-9100F à 3.60GHz) = 16 secondes
sur mon portable Asus vivobook X512j (i5-1035G1 à 1GHz) = 18 secondes
Par hasard, aurais-tu quelques lignes python pour recalculer l'objet et mettre un timer ?

Je viens de faire un essai sur mon portable pro et ça va très très vite (genre 2s)
C'est une bête de course, mais je ne pensais pas qu'il irait aussi vite étant donné que FreeCAD a généralement des goulots d'étranglement qui font que ça coince pour tout le monde.

(pour info le processeur est un Intel Xeon W-10885M @2.4 GHz)


EDIT : j'ai fait un truc :
- clic droit sur l'objet --> marquer pour recaculer
- j'ai lancé la macro

Code: Select all

import time
import FreeCAD
tic = time.perf_counter()
App.activeDocument().recompute(None, True, True)
toc = time.perf_counter()
print(f"recalcul en (toc-tic:0.4f) secondes")
--> 0,64 s
User avatar
Forthman
Veteran
Posts: 2667
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by Forthman »

alors vu le temps que ça prend j'ai chronométré à la main avec le chrono du téléphone :mrgreen:
par contre quand tu dis "clic droit sur l'objet" de quel objet tu parles ? moi je clic droit sur le nom du fichier et "marquer pour recalculer" comme ça il recalcule tout le document :idea:
schupin
Posts: 476
Joined: Sun Jan 21, 2018 1:43 pm

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by schupin »

Forthman wrote: Thu May 13, 2021 9:58 pm alors vu le temps que ça prend j'ai chronométré à la main avec le chrono du téléphone :mrgreen:
par contre quand tu dis "clic droit sur l'objet" de quel objet tu parles ? moi je clic droit sur le nom du fichier et "marquer pour recalculer" comme ça il recalcule tout le document :idea:
Ah oui, c'est pas pareil : j'avais juste cliqué "Body" (vu qu'il n'y avait qu'un seul objet, je pensais que ça ferait pareil)
Là en faisant tout le fichier, ça met 3.79 s.

EDIT : par contre quand je recalcule, je perds les filettages alors qu'ils sont bien "True"... Ca explique pourquoi ça va si vite...
J'ai des messages dans le rapport du genre "Property 'CustomThreadClearance' not found" (release "officielle" 0.19.1 24276 sous windows)

EDIT2 : voilà, en passant sur la 0.20, j'ai plus de message d'erreur et ça met 13,67 s à recalculer le fichier complet !
Donc un processeur hors de prix (ce portable là est affiché autour de 3500 € chez Dell), on ne gagne que 5s par rapport à tes bécanes...
User avatar
Forthman
Veteran
Posts: 2667
Joined: Fri Apr 27, 2018 11:23 am
Location: Tarn-et-Garonne (82)

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by Forthman »

0.20 pour avoir les trous taraudés ;) (grillé :P )

"que 5s" je ne dirais pas ça, il vaut mieux parler en % ;)
Bon, par contre c'est vrai que ma config fixe m'a coûté moins de 300€ :lol: (je n'ai acheté que la carte-mère, la RAM et le processeur ;) )
User avatar
-alex-
Veteran
Posts: 1861
Joined: Wed Feb 13, 2019 9:42 pm
Location: France

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by -alex- »

Juste pour comparaison, j'ai fait le test sur mon petit Raspberry PI4.
(test fait en remplacant la police ariale par DéjaVu et fichier ouvert sur branch FCLinkDaily)
Fichier "FiletageClearenceV2" ckic droit "mark to recompute" puis MACRO chrono: 35s

OS: Debian GNU/Linux 10 (buster) (LXDE/LXDE-pi)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.27927 (Git)
Build type: Unknown
Branch: LinkDaily
Hash: c9afa55c7adb347b2e903d818956843ef0f5a978
Python version: 3.7.3
Qt version: 5.11.3
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
User avatar
Vincent B
Veteran
Posts: 4731
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by Vincent B »

1,41 s
4 Core i7 3,46 Ghz
schupin
Posts: 476
Joined: Sun Jan 21, 2018 1:43 pm

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by schupin »

GlouGlou wrote: Sat May 15, 2021 11:14 am 1,41 s
4 Core i7 3,46 Ghz
:shock:
As-tu bien recalculé tout le document ? (pas juste le body comme j'avais fait au début)
User avatar
Vincent B
Veteran
Posts: 4731
Joined: Sun Apr 05, 2015 9:02 am
Location: La Rochelle, France

Re: Quelle micro-ordinateur portable pour FreeCAD ?

Post by Vincent B »

ah 14,72 désolé, j'ai cru avoir un PC quantique. :D :D :D
Post Reply