Descrizione |
---|
La nuova GUI della nuova versione modificata per lo HD dpi (QGridLayout) esegue solo FC versione 0.18 e successive. Questa macro crea facilmente una connessione tra due oggetti, un oggetto e un punto o tra due punti (il centro degli oggetti sono i punti iniziale e finale dello sweep) possono essere selezionati da un cerchio poligonale di ellisse configurabile. È disponibile una funzione di discretizzazione per creare punti marker configurabili per il taglio di linee in sezione o il taglio con una quota sul punto viene creato per tutte le coordinate. Una funzione di faccia o filo duplicata da utilizzare con l'operazione Sweep e Loft. Operazione Sweep e Loft direttamente con la macro. Centraggio sulla faccia Versione macro: 0.13 Ultima modifica: 2024-07-21 Versione FreeCAD: 0.18 e più Download: ToolBar Icon Autore: Mario52 |
Autore |
Mario52 |
Download |
ToolBar Icon |
Link |
Raccolta di macro Come installare le macro Personalizzare la toolbar |
Versione macro |
0.13 |
Data ultima modifica |
2024-07-21 |
Versioni di FreeCAD |
0.18 e più |
Scorciatoia |
Nessuna |
Vedere anche |
Nessuno |
Questa macro crea una connessione tra due oggetti, un oggetto e un punto o tra due punti. La connessione va da un centro all'altro centro degli oggetti, la sua forma è configurabile, e può essere circolare, poligonale o ellittica. E disponibile una funzione di discretizzazione per creare punto di riferimento configurabili per tagliare linee in sezione o tagliare con una dimensione.
È disponibile una funzione di discretizzazione per creare punti marker configurabili per il taglio di linee in sezione o il taglio con una quota sul punto viene creato per tutte le coordinate.
Una funzione di faccia o filo duplicata da utilizzare con l'operazione Sweep e Loft.
Operazione Sweep e Loft direttamente con la macro.
Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro
# This code is copied instead of the original macro code # to guide the user to the online download page. # Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki # or if the RAW code URL is somewhere else in the wiki. from PySide import QtGui, QtCore diag = QtGui.QMessageBox(QtGui.QMessageBox.Information, "Information", "This macro must be downloaded from this link\n" "\n" "https://gist.githubusercontent.com/mario52a/3ec67a3711202dab69592ce53b938924/raw/984cd58c1d64dd391062025cfa82a698c7268e66/Macro_Connect_And_Sweep.FCMacro" + "\n" "\n" "Quit this window to access the download page") diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) diag.setWindowModality(QtCore.Qt.ApplicationModal) diag.exec_() import webbrowser webbrowser.open("https://gist.githubusercontent.com/mario52a/3ec67a3711202dab69592ce53b938924/raw/984cd58c1d64dd391062025cfa82a698c7268e66/Macro_Connect_And_Sweep.FCMacro")
Macro_Connect_And_Sweep
Eseguire la macro, selezionare gli oggetti o i punti, scegliere la forma e impostare i parametri, poi fare clic su Create.
Macro_Connect_And_Sweep
Discretize
Duplicate
Sweep
Loft
Reset
Questi file devono essere copiati nella directory delle macro
(Per scaricarle fare clic con il pulsante destro sull'immagine e poi su "Salva con nome ..."(version 0.17))
L'icona di Macro_Connect_And_Sweep per personalizzare la barra degli strumenti:
Macro_Connect_And_Sweep.FCMacro
Scaricare la macro da Gits Macro_Connect_And_Sweep.FCMacro
Creare un percorso e una tubazione con la Macro Connect And Sweep e la Macro Replica
The sweep to work
Selezionare due punti o impostare le opzioni ed eseguire lo sweep
Repeat the operation if needed
selezionare il bordo del cilindro ed eseguire la Macro Repro Wire
Selezionare il cerchio e il percorso poi eseguire lo sweep
Easy ?
{clear}}
Obietto é Obietto , la connessione boundBox centro Obietto 1 é boundBox centro Obietto 2
Obietto SubObject, la connessione boundBox centro Obietto 1 é boundBox centro Subobject 1
SubObject SubObject, la connessione boundBox centro Subobject 1 é boundBox centro Subobject 2
Connessione And Sweep Direzione uno Obietto selezionato or Subobject selzionato
Rileva errore nella selezione del modo scelto, se viene creato un errore di selezione, il modo passa alla modo 3 e la linea della modo 3 viene colorata in arancione
ver 0.13 2024/07/24 : eliminato webGui e sostituito con webbrowser
ver 0.12 2020/07/05 : include le icone dentro il codice sorgente
ver 00.11b 2020-02-22 : aggiunto di uno test "try: except" al testo FreeCAD version
ver 00.11 2020-02-13 : modificata per HD dpi QGridLayout eseguire solo FC versione 0.18 e successive
Per la versione precedente vedere Macro_Connect_And_Sweep.FCMacro
ver 00.10 2020-01-09 : centraggio su la faccia
ver 00.09 2020-01-06 : aggiunto di Tab Duplicate (come Macro reproWire), Sweep, Loft.
ver 00.08 2019-12-23 : l'aggiunta della funzione discretizza il filo e crea punti marker per usare i punti come punti di riferimento
ver 00.07 2019-06-26 : upgrade aggiunto mode Object è Object, Object è SubObject, SubObject é SubObject selezione una linea è altre minori cambiamenti
00.06 18/06/2019 : aggiunto "Recompute" sessione line
00.05 05/04/2019 : compatibile Python 3
00.04 22/02/2017 : upgrade the search path
00.03 15/09/2016 : add create pipe
00.02 13/06/2016 : add options choice angle path rectangle and ellipse
00.01 07/06/2016 : add option solid or not centring rectangle or not
00.00 05/06/2016 :
La discussione Scripting point to point tubing nel forum di FreeCAD.
Questa macro si basa sul codice di microelly2, vedere Looking for some helpful GUI-commands
Altra discussione sul foro Macro_Connect_And_Sweep