Ancoraggio elementi su livelli

Forum per le domande e le discussioni in Italiano
Forum rules
regole del forum e le informazioni utili

Importante: PRIMA di chiedere aiuto leggete qui!
Post Reply
UgoPellegrino
Posts: 3
Joined: Mon Oct 03, 2022 8:31 am

Ancoraggio elementi su livelli

Post by UgoPellegrino »

Buongiorno a tutti,

sono nuovo del forum e ho appena approcciato all'utilizzo di FreeCAD.
Premetto che vorrei utilizzare il software con finalità architettoniche/strutturali. La mia domanda riguarda la possibilità di vincolare elementi a piani di riferimento in modo che tali elementi si adattino in funzione della posizione dei piani stessi (ho alcuni trascorsi con Revit e ricordo come fosse semplice farlo e poi efficace lavorare in questa direzione).
Navigando nel software non ho trovato alcuna funzione che possa, ad esempio, vincolare l'altezza di un muro impostando una quota di partenza e una di arrivo piuttosto che inserire manualmente l'altezza e la posizione nello spazio.
Ho provato in prima battuta a collegare la quota Z tramite la funzione "Espressione" ma non ho risolto, ho provato poi ad installare l'add-on BIM nel quale è molto semplice editare assi di riferimento e livelli altimetrici ma continuo a non riuscire nell'intento.

Qualcuno sa aiutarmi?


Riporto i dati della versione installata:

Code: Select all

OS: macOS 10.15
Word size of FreeCAD: 64-bit
Version: 0.20.1.29410 (Git)
Build type: Release
Branch: (HEAD detached at 0.20.1)
Hash: f5d13554ecc7a456fb6e970568ae5c74ba727563
Python 3.10.5, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.2
Locale: C/Default (C)
Installed mods: 
  * Reinforcement
  * BIM 2021.12.0
Saluti a tutti!
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Ancoraggio elementi su livelli

Post by onekk »

In teoria in FreeCAD esistono i "datum plane" che ti dovrebbero permettere di lavorare con quel tipo di concetto.

Va visto se sono usabili in Arch WB, ma io non sono esperto della cosa.

Se aspetti altre risposte so per certo che qualcuno qui c'è che conosce Arch.

Regards

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
UgoPellegrino
Posts: 3
Joined: Mon Oct 03, 2022 8:31 am

Re: Ancoraggio elementi su livelli

Post by UgoPellegrino »

Ciao,

grazie per la risposta!
ho guardato alcuni video riguardo i datum plane ma mi pare che si vincolino ad es. alle facce di un solido e non viceversa..ma sinceramente non ne ho capito bene la funzione.

Resto in attesa di qualche esperto dell'ambiente Arch.
saluti
User avatar
onekk
Veteran
Posts: 6144
Joined: Sat Jan 17, 2015 7:48 am
Contact:

Re: Ancoraggio elementi su livelli

Post by onekk »

In teoria esiste @domad :D.

In genere lo trovi qui, però magari è impegnato :lol: .

Io purtroppo non ti posso proprio aiutare perché esula completamente dalle mie conoscenze.

Saluti

Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.

Blog: https://okkmkblog.wordpress.com/
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Ancoraggio elementi su livelli

Post by domad »

UgoPellegrino wrote: Thu Oct 06, 2022 12:04 pm ......
Ciao UgoPellegrino, un saluto alla Comunità!
Avevo notato la "sollecitazione" di @onekk, ma purtroppo non sono riuscito ad intervenire prima.
Ma come detto da @onekk bisogna avere un po di pazienza, sicuramente qualcuno darà delle risposte (anche dopo molto tempo).
Tornando alla problematica
Per chi è alle prime fasi di apprendimento, in particolare, per chi proviene da altri cad è bene mostrare nella pratica cosa è FreeCad, dunque utilizzando il linguaggio "visuale" è più semplice mostrare (in piccola, piccolissima parte) ciò.
Non uso normalmente il banco di lavoro "Arch" (neanche il "BIM"), tuttavia una volta entrati nella "filosofia" di FreeCad si riesce a produrre con relativa semplicità.
Ovviamente(!) quello che chiedi è possibile farlo, in FreeCad, con molta facilità, le due gif animate mostrano, appunto, come farlo, unitamente ad alcune delle tantissime "peculiarità" di alcuni degli innumerevoli banchi di lavoro di FreeCad.
Tuttavia ritengo utile (in particolare per che cerca di migrare da altri cad) darti dei consigli per fare un "salto di qualità" nel "mondo dei "CAD" parametrici e non" e non solo...:
- Leggere la vastissima documentazione sul wiki di FreeCad;
- Svolgere tutti (!) i tutorial di base proposti (in essi si apprende l'utilità e le funzioni di alcuni banchi di lavoro basilari, produttivi per qualsiasi specialità);
- Seguire un video corso serio, questo (in italiano) uno dei tanti https://www.youtube.com/playlist?list=P ... wQ8RFVtRSI;
- Dimenticare (meglio cancellare) le metodiche del cad precedente;
- Evitare di fare raffronti con il cad precedente (non farli sarebbe anche meglio);
- Essere un frequentatore assiduo dei Forum (tutti, anche quelli in altre lingue) per proporre istanze e dare consigli;
- Essere disponibili a qualche "sacrificio" --> "qualche nottatina insonne";
- Non scoraggiarsi alle prime difficoltà!
Buon lavoro, un saluto.
Attachments
Importazione_planimetria_e_proporzionamento.gif
Importazione_planimetria_e_proporzionamento.gif (708.82 KiB) Viewed 1614 times
Creazione_piani_e_muri.gif
Creazione_piani_e_muri.gif (867.02 KiB) Viewed 1614 times
User avatar
markko martin
Posts: 64
Joined: Tue Aug 09, 2016 5:51 pm
Location: Italy

Re: Ancoraggio elementi su livelli

Post by markko martin »

UgoPellegrino wrote: Mon Oct 03, 2022 8:43 am ...vincolare l'altezza di un muro impostando una quota di partenza e una di arrivo piuttosto che inserire manualmente l'altezza e la posizione nello spazio.
Ciao Ugo :) .

Se ho capito bene quello che vuoi fare devi inserire il muro all'interno di una "building part" e poi scrivere 0 nell'altezza del muro. A questo punto basta cambiare la quota e l'altezza della "building part" e tutti i muri al suo interno seguiranno le modifiche.
Volendo potresti anche gestire quota e altezze delle building part tramite un foglio di calcolo.
Quando avevo provato a fare una cosa simile ( qualche anno fa ) avevo notato che la quota z in freecad è sempre relativa e mai assoluta ( penso derivi dall'ambiente meccanico ma la trovo una cosa veramente stupida in ambiente architettonico ) per cui se vuoi gestire in maniera parametrica da foglio di calcolo devi disegnare i muri sempre con quota zero assoluta ( aiutandoti con un piano di lavoro orizzontale posizionato a quota zero e snap working plane attivo) e solo in un secondo momento inserisci la quota che ti serve. Infine ti consiglio di leggerti tutti gli aggiornamenti fatti da Yorik sul suo blog. In quello di gennaio 2022 ( l'ultimo link che ti ho messo ) aveva introdotto qualche novità alle building part ( On our way to proper BIM views ) . Non ho ancora avuto tempo di testarle ma sembrano interessanti.

Spero di non averti fatto ancora più confusione.

https://wiki.freecadweb.org/Arch_BuildingPart/it

https://wiki.freecadweb.org/Arch_Wall/it

https://wiki.freecad.org/Spreadsheet_Workbench/it

https://wiki.freecadweb.org/Draft_SelectPlane/it

https://wiki.freecadweb.org/Draft_Snap

https://yorik.uncreated.net/blog/2022-0 ... ad-january
Loris
UgoPellegrino
Posts: 3
Joined: Mon Oct 03, 2022 8:31 am

Re: Ancoraggio elementi su livelli

Post by UgoPellegrino »

Grazie a tutti!

Chiedo scusa per il ritardo, non ho ricevuto le notifiche delle risposte via mail.
@domad , non ho capito bene che cosa mi indicano le gif che hai allegato: per quello che intendevo io forse è più attiente quanto indicato da markko martin . Ho provato ieri a sperimentare un pochino con i Building Part e sembra che il metodo possa funzionare, anche se devo ancora sperimentare.

Per quanto riguarda i confronti con gli altri CAD, vorrei crearmi un workflow (come faccio con qualunque software) e come punti di partenza ho, appunto, i confronti con gli altri CAD :)

Quali sono i tutorial di base a cui fai riferimento?

saluti
Post Reply