Salve a tutti.
Sono nuovo del forum e non ho molta dimestichezza con i CAD (specialmente parametrici).
La mia intenzione è di utilizzare Freecad a livello personale ma non mi attira l'idea di fare le cose senza capirne almeno un po'.
Prima di tutto le info necessarie:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4671 (Git)
Branch: releases/FreeCAD-0-15
Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
Ora dopo aver visto questo: https://www.youtube.com/watch?v=swEisAFAy6c, ho fatto una prova con il file allegato.
Come ho operato:
1) Ho creato un Pad e da Part WB ho generato le due eliche
2) Fatto lo sweep del triango..loide...
..quindi la sottarzione Booleana.
3) Ripetuto il tutto con l'altra elica, ne è uscito uno Sweep corretto (anche se non al primo tentativo).
4) Fatta la differenza Booleana ne è risultao questo:
Ho sbagliato qualcosa?
Grazie della cortese attenzione.
Problema SWEEP
Forum rules
regole del forum e le informazioni utili
Importante: PRIMA di chiedere aiuto leggete qui!
regole del forum e le informazioni utili
Importante: PRIMA di chiedere aiuto leggete qui!
Problema SWEEP
- Attachments
-
- Tracce.FCStd
- (14.13 KiB) Downloaded 119 times
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Problema SWEEP
Ciao.
Per me, non fai nessun errore. Confermo quello che hai evidenziato.
Ho provato le stesse operazioni senza coinvolgere Sweep e tutto ha funzionato bene, quindi mi sembra che sia un bug di questa operazione.
In passato avevo già provato quanto hai descritto per realizzare una zigrinatura, ma poi avevo abbandonato perchè l'operazione non riusciva. Speravo che con l'evoluzione del programma il problema si sarebbe risolto, purtroppo è anche peggiorato, perchè riprovando con la versione 0.16 addirittura mi va in crash l'applicazione che si chiude completamente.
Spero che a breve qualcuno segnali questo bug nel forum in inglese, altrimenti vedrò di farlo io.
Renato
Per me, non fai nessun errore. Confermo quello che hai evidenziato.
Ho provato le stesse operazioni senza coinvolgere Sweep e tutto ha funzionato bene, quindi mi sembra che sia un bug di questa operazione.
In passato avevo già provato quanto hai descritto per realizzare una zigrinatura, ma poi avevo abbandonato perchè l'operazione non riusciva. Speravo che con l'evoluzione del programma il problema si sarebbe risolto, purtroppo è anche peggiorato, perchè riprovando con la versione 0.16 addirittura mi va in crash l'applicazione che si chiude completamente.
Spero che a breve qualcuno segnali questo bug nel forum in inglese, altrimenti vedrò di farlo io.
Renato
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Problema SWEEP
Riprendo la questione sweep,
non si tratta esattamente di un bug, ma piuttosto di una limitazione attuale conosciuta.
Nel mio caso il problema descritto da Nemo si presentava con il tentativo di realizzare una zigrinatura incrociata, che richiede appunto delle operazioni analoghe.
Il recente Tutorial filettatura descrive bene i motivi per cui è problematico creare dei filetti utilizzando delle parti prodotte con sweep e che devono poi essere usate per operazioni booleane. Propone alcune alternative. Non ho ancora finito la sua traduzione, ma consiglio di leggerlo.
Renato
non si tratta esattamente di un bug, ma piuttosto di una limitazione attuale conosciuta.
Nel mio caso il problema descritto da Nemo si presentava con il tentativo di realizzare una zigrinatura incrociata, che richiede appunto delle operazioni analoghe.
Il recente Tutorial filettatura descrive bene i motivi per cui è problematico creare dei filetti utilizzando delle parti prodotte con sweep e che devono poi essere usate per operazioni booleane. Propone alcune alternative. Non ho ancora finito la sua traduzione, ma consiglio di leggerlo.
Renato
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Problema SWEEP
Ecco una soluzione molto rudimentale, ma abbastanza semplice per eseguire una zigrinatura.
Non è un esempio di qualità e impiega molto tempo per l'elaborazione, ma può essere utile come inizio.
Sulla forma risultante si possono applicare altre operazioni booleane, ad es. fori, senza ottenere errori.
Purtroppo produce un file troppo grande che non posso allegare.
Le fasi sono:
- creare il cilindro e smussarlo
- creare una elica corta
- creare lo schizzo
- produrre lo sweep dello schizzo lungo l'elica
- replicare lo sweep in Draft
- riflettere il risultato rispetto al piano zy
- sottrarre Array e Array Mirror dal cilindro
Non è un esempio di qualità e impiega molto tempo per l'elaborazione, ma può essere utile come inizio.
Sulla forma risultante si possono applicare altre operazioni booleane, ad es. fori, senza ottenere errori.
Purtroppo produce un file troppo grande che non posso allegare.
Le fasi sono:
- creare il cilindro e smussarlo
- creare una elica corta
- creare lo schizzo
- produrre lo sweep dello schizzo lungo l'elica
- replicare lo sweep in Draft
- riflettere il risultato rispetto al piano zy
- sottrarre Array e Array Mirror dal cilindro
- Attachments
-
- zigri1.png (26.33 KiB) Viewed 3005 times
-
- Posts: 17
- Joined: Sat May 23, 2015 8:04 pm
Re: Problema SWEEP
Salve.
Volelvo solo comunicare che con la ver. 0.16 5694 (git) funziona.
Marco
Volelvo solo comunicare che con la ver. 0.16 5694 (git) funziona.
Marco
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Problema SWEEP
Grazie Marco,
spero che funzioni anche con la vers 0.15, che al momento è ancora la più utilizzata.
L'esempio che ho prodotto non è certamente professionale. Si dovrebbero usare due schizzi distinti, vincolarli, orientarli correttamente, ecc.
Il risultato comunque non è un solido, quindi rimangono alcuni aspetti da risolvere.
Per un ulteriore supporto, siccome il file è troppo grande ne ho creato uno con solo quattro solchi. Dopo averlo scaricato basta incrementare il numero di solchi in Array per ottenere un oggetto verosimile.
spero che funzioni anche con la vers 0.15, che al momento è ancora la più utilizzata.
L'esempio che ho prodotto non è certamente professionale. Si dovrebbero usare due schizzi distinti, vincolarli, orientarli correttamente, ecc.
Il risultato comunque non è un solido, quindi rimangono alcuni aspetti da risolvere.
Per un ulteriore supporto, siccome il file è troppo grande ne ho creato uno con solo quattro solchi. Dopo averlo scaricato basta incrementare il numero di solchi in Array per ottenere un oggetto verosimile.
- Attachments
-
- zigrimini3.FCStd
- (292.42 KiB) Downloaded 137 times