Related changes

Enter a page name to see changes on pages linked to or from that page. (To see members of a category, enter Category:Name of category). Changes to pages on your Watchlist are in bold.

Recent changes options Show last 50 | 100 | 250 | 500 changes in last 1 | 3 | 7 | 14 | 30 days
Hide registered users | Hide anonymous users | Hide my edits | Show bots | Hide minor edits
Show new changes starting from 01:03, 1 May 2024
   
 
Page name:
List of abbreviations:
N
This edit created a new page (also see list of new pages)
m
This is a minor edit
b
This edit was performed by a bot
(±123)
The page size changed by this number of bytes

28 April 2024

     14:00  Add FEM Equation Tutorial/it‎‎ 12 changes history +311 [Simone.b‎ (12×)]
     
14:00 (cur | prev) −4 Simone.b talk contribs (Created page with "In questo passaggio modificheremo il seguente file:")
     
14:00 (cur | prev) −2 Simone.b talk contribs (Created page with "e modificare i seguenti file:")
     
14:00 (cur | prev) +3 Simone.b talk contribs (Created page with "In questo passaggio implementeremo l'oggetto documento. Dobbiamo aggiungere un nuovo file {{Incode|flow.py}} in:")
     
13:59 (cur | prev) −4 Simone.b talk contribs (Created page with "In questo passaggio modificheremo il seguente file:")
     
13:59 (cur | prev) +57 Simone.b talk contribs (Created page with "== Strumento Gui per creare un'equazione ==")
     
13:59 (cur | prev) +46 Simone.b talk contribs (Created page with "== Estendere l'oggetto writer ==")
     
13:58 (cur | prev) +50 Simone.b talk contribs (Created page with "== Estendere l'oggetto risolutore ==")
     
13:58 (cur | prev) +37 Simone.b talk contribs (Created page with "=== Modifica dei file ===")
     
13:58 (cur | prev) +57 Simone.b talk contribs (Created page with "== Nuovo oggetto equazione di Elmer ==")
     
13:58 (cur | prev) −4 Simone.b talk contribs (Created page with "In questo passaggio modificheremo il seguente file:")
     
13:57 (cur | prev) +43 Simone.b talk contribs (Created page with "== Nuovo tipo di equazione ==")
     
13:57 (cur | prev) +32 Simone.b talk contribs (Created page with "== Introduzione ==")
     13:57  TechDraw Workbench/it diffhist +2 Marco T talk contribs
     07:06  Extend FEM Module/it‎‎ 3 changes history +9 [Simone.b‎ (3×)]
     
07:06 (cur | prev) +62 Simone.b talk contribs (Created page with "Il sistema di build deve essere modificato indipendentemente da quali oggetti verranno aggiunti all'ambiente FEM. Ogni modulo (file) Python deve essere registrato. Il workbench FEM richiede che ogni nuovo modulo Python sia registrato in {{incode|Mod/Fem/CMakeLists.txt}}. Questo è necessario indipendentemente dal tipo di modulo Python (GUI o non GUI). Il punto esatto in cui deve essere inserito il modulo dipende dal ruolo del modulo. Risolutore, equazioni e vincoli utili...")
     
06:58 (cur | prev) −27 Simone.b talk contribs
     
06:58 (cur | prev) −26 Simone.b talk contribs
     07:04  Add FEM Constraint Tutorial/it‎‎ 33 changes history +726 [Simone.b‎ (33×)]
     
07:04 (cur | prev) −26 Simone.b talk contribs
     
07:03 (cur | prev) −26 Simone.b talk contribs
     
07:02 (cur | prev) +1 Simone.b talk contribs
     
07:00 (cur | prev) +2 Simone.b talk contribs
     
06:59 (cur | prev) +6 Simone.b talk contribs
     
06:57 (cur | prev) +61 Simone.b talk contribs (Created page with "Il proxy di visualizzazione deve essere esteso per supportare il pannello delle attività appena implementato. Il seguente proxy di visualizzazione estesa apre il pannello delle attività quando l'utente fa doppio clic sull'oggetto vincolo nella visualizzazione ad albero.")
     
06:56 (cur | prev) +18 Simone.b talk contribs (Created page with "Nella maggior parte dei casi dovrebbe essere sufficiente copiare semplicemente questa classe, utilizzare un file UI adatto (invece di TaskPanelFemFlowVelocity.ui) e regolare _initParamWidget() e _applyWidgetChanges(). Se il nuovo vincolo richiede corpi come riferimenti anziché confini, basta sostituire l'oggetto BoundarySelector con SolidSelector.")
     
06:56 (cur | prev) +52 Simone.b talk contribs (Created page with "La posizione del modulo in cui sono implementati i pannelli attività non è definita in modo rigoroso. Per il vincolo di velocità, inseriremo semplicemente il pannello delle attività nello stesso modulo in cui inseriamo il proxy di visualizzazione. Il pannello delle attività è piuttosto complicato. Fa uso di FemSolectionWidgets.BoundarySelector(). Si tratta di un widget qt che consente all'utente di selezionare i confini su cui applicare il vincolo. Oltre a questo w...")
     
06:55 (cur | prev) +76 Simone.b talk contribs (Created page with "In FreeCAD, gli oggetti vincolo traggono grandi vantaggi dai pannelli attività. I pannelli attività possono utilizzare widget di input più potenti che espongono l'unità dei valori immessi direttamente all'utente. Il vincolo di velocità richiede anche l'uso di un pannello delle attività poiché un pannello delle attività è l'unico modo per specificare la faccia o le facce su cui deve essere applicato il vincolo.")
     
06:55 (cur | prev) +23 Simone.b talk contribs (Created page with "Il modulo writer contiene metodi per tutti i tipi di equazioni. A seconda del tipo di vincolo, condizione al contorno, condizione iniziale o forza del corpo è necessario modificare metodi diversi. Per la nostra velocità del flusso dobbiamo impostare {{Incode|_handleFlowBndConditions(...)}}.")
     
06:54 (cur | prev) +51 Simone.b talk contribs (Created page with "== Estendi il writer di Elmer ==")
     
06:54 (cur | prev) +88 Simone.b talk contribs (Created page with "# '''Creare un oggetto documento:''' L'oggetto documento che risiede all'interno dell'analisi e attraverso il quale il vincolo può essere parametrizzato e collegato ai confini. # '''Creare un comando GUI:''' Aggiungere un comando al workbench FEM che aggiunge un vincolo di flusso all'analisi attiva. # '''Creare un pannello delle attività:''' Il pannello delle attività è necessario per consentire all'utente di impostare i limiti entro i quali deve stare il vincolo di...")
     
06:52 (cur | prev) +69 Simone.b talk contribs (Created page with "Inserire il comando in Gui/Workbench.cpp per aggiungerlo alla barra degli strumenti e al menu. Cercare un vincolo esistente della stessa categoria di quello nuovo (ad esempio Flow), copiarlo e incollarlo e modificare l'ID del comando. Questo dovrebbe essere fatto per due volte. Una volta per il menu e un'altra per la barra degli strumenti.")
     
06:51 (cur | prev) +35 Simone.b talk contribs (Created page with "Aggiungere il nuovo file di comando al sistema di compilazione come descritto in [https://www.freecadweb.org/wiki/Extend_FEM_Module Estendere il modulo FEM]. Individuare l'elenco corretto da cercare per i moduli di comando esistenti.")
     
06:51 (cur | prev) +38 Simone.b talk contribs (Created page with "Il comando consente all'utente di aggiungere effettivamente il vincolo all'analisi attiva. Basta copiare un comando da un vincolo esistente. I comandi risiedono nel pacchetto {{Incode|femviewprovider}}. Adattare l'attributo resources e il metodo make chiamato in Activated alle proprie esigenze. Utilizzare anche un ID comando diverso nella chiamata addCommand nella parte inferiore del modulo. La classe seguente è la classe per il comando del vincolo di velocità.")
     
06:50 (cur | prev) +30 Simone.b talk contribs (Created page with "Come per tutti gli oggetti dell'ambiente FEM, il vincolo di velocità deve essere registrato in {{Incode|ObjectsFem.py}}. Il seguente metodo aggiunge un vincolo di velocità al documento attivo. Questo metodo verrà utilizzato dal comando GUI per aggiungere il vincolo. Deve essere inserito da qualche parte in {{Incode|ObjectsFem.py}}.")
     
06:50 (cur | prev) +14 Simone.b talk contribs (Created page with "Aggiungere i due nuovi moduli al sistema di built come descritto in [https://www.freecadweb.org/wiki/Extend_FEM_Module Estendere il modulo FEM]. Individuare l'elenco corretto cercando i moduli dei vincoli.")
     
06:49 (cur | prev) +26 Simone.b talk contribs (Created page with "Il modulo contenente il proxy di visualizzazione potrebbe sembrare un po' più complicato. Ma per ora impostare semplicemente il path dell'icona. Si tornerà su questo file nei passaggi successivi del tutorial.")
     
06:48 (cur | prev) +3 Simone.b talk contribs (Created page with "Adattare la variabile Type e le proprietà alle proprie esigenze. Il documento proxy del vincolo di flusso è simile al seguente:")
     
06:48 (cur | prev) +23 Simone.b talk contribs (Created page with "Per il nuovo vincolo sono necessari un proxy di documento e un proxy di vista. Questi risiedono in moduli separati. Il proxy del documento in femobjects e il proxy della vista in femviewprovider. Basta copiare i moduli da un vincolo esistente, ad esempio:")
     
06:47 (cur | prev) −5 Simone.b talk contribs (Created page with "In questo passaggio modificheremo i seguenti file:")
     
06:47 (cur | prev) −6 Simone.b talk contribs (Created page with "In questo passaggio modificheremo i seguenti file:")
     
06:47 (cur | prev) +48 Simone.b talk contribs (Created page with "== Creare un pannello attività ==")
     
06:47 (cur | prev) +2 Simone.b talk contribs
     
06:46 (cur | prev) +4 Simone.b talk contribs
     
06:46 (cur | prev) +5 Simone.b talk contribs (Created page with "E aggiungere il seguente nuovo file:")
     
06:46 (cur | prev) −6 Simone.b talk contribs (Created page with "In questo passaggio modificheremo i seguenti file:")
     
06:45 (cur | prev) +41 Simone.b talk contribs (Created page with "== Creare un comando GUI ==")
     
06:45 (cur | prev) −1 Simone.b talk contribs (Created page with "E aggiungi i seguenti file:")
     
06:44 (cur | prev) −6 Simone.b talk contribs (Created page with "In questo passaggio modificheremo i seguenti file:")
     
06:44 (cur | prev) +47 Simone.b talk contribs (Created page with "== Creare un oggetto documento ==")
     
06:43 (cur | prev) +7 Simone.b talk contribs (Created page with "Questo tutorial riguarda solo come implementare i vincoli in Python. A differenza del solutore e delle equazioni, i vincoli seguono la classica struttura del modulo FEM. Cioè, tutti i moduli di un vincolo hanno il loro posto nel pacchetto {{Incode|femobjects}} o {{Incode|femviewprovider}}.")
     
06:42 (cur | prev) +32 Simone.b talk contribs (Created page with "== Introduzione ==")

27 April 2024

     21:04  Preferences Editor/it diffhist −41 Marco T talk contribs