Solido da Shell non funziona
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!
Solido da Shell non funziona
Ciao ragazzi, ho un problema con la funzione in oggetto, vorrei convertire un file .stl per poterlo modificare, faccio tutta la procedura
Apro il file, creo la forma da mesh nel menù part, ma quando devo convertire da Shell a solido, non ottengo risposta dal programma, come mai?
Potete aiutarmi, ho la necessita di dividere in tre parti il file per la successiva stampa, ma non so come fare, l'unico modo che mi era venuto in mente era convertirlo in solido e poi cancellare le varie parti e creare tre file.
vi allego il file .stl
Quello a cui sono fermo non riesco ad allegarlo perché troppo grande
Vi allego la schermata in cui sono fermo
Grazie per l'aiuto
OS: macOS 10.14
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16117 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.2)
Hash: dbb4cc6415bac848a294f03b80f65e888d531742
Python version: 3.6.7
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
Apro il file, creo la forma da mesh nel menù part, ma quando devo convertire da Shell a solido, non ottengo risposta dal programma, come mai?
Potete aiutarmi, ho la necessita di dividere in tre parti il file per la successiva stampa, ma non so come fare, l'unico modo che mi era venuto in mente era convertirlo in solido e poi cancellare le varie parti e creare tre file.
vi allego il file .stl
Quello a cui sono fermo non riesco ad allegarlo perché troppo grande
Vi allego la schermata in cui sono fermo
Grazie per l'aiuto
OS: macOS 10.14
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16117 (Git)
Build type: Release
Branch: (HEAD detached at 0.18.2)
Hash: dbb4cc6415bac848a294f03b80f65e888d531742
Python version: 3.6.7
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
- Attachments
-
- Schermata 2019-09-15 alle 15.28.51.png (275.6 KiB) Viewed 2244 times
-
- floppy.stl
- (551.64 KiB) Downloaded 55 times
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Solido da Shell non funziona
Ciao.
Non so cosa succede nel tuo caso perché non posso provare con un sistema simile al tuo.
Ho convertito in solidi gli elementi del tuo progetto. Il controllo restituisce oggetti validi. Li ho smontati in singole parti di cui ti allego i componenti. Vedi se sono quello che vuoi ottenere. Il sistema utilizzato:
OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18213 (Git)
Build type: Release
Branch: master
Hash: 22babc09954ac6fda9135ee71d68550921659b1c
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
Non so cosa succede nel tuo caso perché non posso provare con un sistema simile al tuo.
Ho convertito in solidi gli elementi del tuo progetto. Il controllo restituisce oggetti validi. Li ho smontati in singole parti di cui ti allego i componenti. Vedi se sono quello che vuoi ottenere. Il sistema utilizzato:
OS: Windows 8.1 (6.3)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18213 (Git)
Build type: Release
Branch: master
Hash: 22babc09954ac6fda9135ee71d68550921659b1c
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
Re: Solido da Shell non funziona
Ciao, grazie mille, si è quello che volevo ottenere
non capisco perché non i faceva andare avanti, ho provato count altro file .stl e la stessa procedura ha funzionato, boh
Ancora grazie
non capisco perché non i faceva andare avanti, ho provato count altro file .stl e la stessa procedura ha funzionato, boh
Ancora grazie
Re: Solido da Shell non funziona
Ciao scusa ancora, ho provato a lavorare sui tuoi file, volevo creare un incavo su una faccia, ma ho un altro problema.
Creo un parallelepipedo, lo posiziono nella parte in cui voglio creare l'incavo ed uso fare la forma boleana, ma va in errore perché l'oggetto ricavato dal stl non è un solido.
Sono andato su part ed ho usato la funzione crea solido, ma trasforma in solido solo i ganci in alto che serviranno da cerniera per l'unione dei due pezzi una volta stampati.
Qualche consiglio?
Ancora grazie
Creo un parallelepipedo, lo posiziono nella parte in cui voglio creare l'incavo ed uso fare la forma boleana, ma va in errore perché l'oggetto ricavato dal stl non è un solido.
Sono andato su part ed ho usato la funzione crea solido, ma trasforma in solido solo i ganci in alto che serviranno da cerniera per l'unione dei due pezzi una volta stampati.
Qualche consiglio?
Ancora grazie
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Solido da Shell non funziona
Ciao.
Ho provato la conversione in solido e non mi risultano errori. Anche la sottrazione del cubo riesce Prova con una delle versioni 0.19 scaricabile da https://github.com/FreeCAD/FreeCAD/releases
Ho provato la conversione in solido e non mi risultano errori. Anche la sottrazione del cubo riesce Prova con una delle versioni 0.19 scaricabile da https://github.com/FreeCAD/FreeCAD/releases
Re: Solido da Shell non funziona
Ok ci sono riuscito, non so come ma finalmente fa la differenza
Re: Solido da Shell non funziona
Stessa identica situazione mia.
Ho prelevato il tuo STL e ho provato a farne un solido: nulla, non va avanti.
Mi succede spesso con STL di solidi vuoti.
E ho lo stesso problema quando devo sottrarre (o aggiungere) un solido a queste forme: o si "aprono" (mostrando appunto di essere vuote) oppure scompaiono dal piano.
Evidentemente c'e' un problema con questa versione... non so che dire.
La mia procedura e':
Apro l'STL
Da "Parte" > Crea forma da mesh.
Quando ha finito, vado su "Genera una forma", seleziono "Solido da shell", seleziono uno spigolo del solido e clicco su crea.
Nel caso di questo STL la 0.18 non fa NULLA, assolutamente nulla.
La 0.19 mi restituisce un errore: Shape in not a shell. Cannot convert floppy001 because shape is not a shell.
Qual e' quindi la giusta procedura corretta, visto che questa e' quella che ho sempre usato?
Grazie mille.
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Italian/Italy (it_IT)
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Solido da Shell non funziona
La forma floppy è composta da tre parti, quindi vengono generate tre shell e questo impedisce la conversione in solido. Ci deve essere una sola shell.
Procedura per ottenere i singoli solidi di questo caso, e quando la shape originale è composta da più shell.
- Utlizzare FreeCAD 0.19
- Aprire o importare floppy.stl
- Mesh->Analizza->Analizza e ripara per controllare che non ci siano errori
- Part->Crea forma da mesh
- Part->Create a copy->Affina una forma per ripulire la forma
- Part->Controlla geometria per accertarsi che la forma è valida e per conoscere il contenuto. In questo caso ci sono tre shell, quindi non è possibile creare subito i solidi, bisogna eliminare due shell. Con FreeCAD 0.18 non si può sottrarre dei solidi da dei gusci, con la 0.19 funziona, quindi continuare con
- Part->Creare un cubo, posizionarlo e dimensionarlo in modo da incorporare due oggetti,
- Part->Cut tra floppy e cubo
- Part->Converti in solido il Cut
- Part->Controlla geometria per accertarsi di aver ottenuto un solido senza errori
Procedura per ottenere i singoli solidi di questo caso, e quando la shape originale è composta da più shell.
- Utlizzare FreeCAD 0.19
- Aprire o importare floppy.stl
- Mesh->Analizza->Analizza e ripara per controllare che non ci siano errori
- Part->Crea forma da mesh
- Part->Create a copy->Affina una forma per ripulire la forma
- Part->Controlla geometria per accertarsi che la forma è valida e per conoscere il contenuto. In questo caso ci sono tre shell, quindi non è possibile creare subito i solidi, bisogna eliminare due shell. Con FreeCAD 0.18 non si può sottrarre dei solidi da dei gusci, con la 0.19 funziona, quindi continuare con
- Part->Creare un cubo, posizionarlo e dimensionarlo in modo da incorporare due oggetti,
- Part->Cut tra floppy e cubo
- Part->Converti in solido il Cut
- Part->Controlla geometria per accertarsi di aver ottenuto un solido senza errori
Re: Solido da Shell non funziona
Grazie per la procedura, me la segno per il prossimo STL
-
- Veteran
- Posts: 2611
- Joined: Tue Feb 21, 2012 8:07 pm
- Location: Torino - Italy
Re: Solido da Shell non funziona
Scusate,...ma vado a puntate...
Procedura per FreeCAD0.18 e precedenti, applicabile anche in v0.19, ma più complessa della precedente.
- Importare il file .stl
- Part->Crea forma da mesh e controllo
- Part->Affina forma e controllo
- Draft->Downgrade
- Passare in vista dall'alto e usare menu Modifica->Box di selezione per creare un rettangolo di selezione su tutto quello che si vuole eliminare poi
- Eliminare gli oggetti selezionati, indesiderati
- Nell'albero selezionare tutti gli oggetti rimasti, poi
- Draft->Upgrade e compare un oggetto Shell
- Part->Converti in solido
Fatto
Procedura per FreeCAD0.18 e precedenti, applicabile anche in v0.19, ma più complessa della precedente.
- Importare il file .stl
- Part->Crea forma da mesh e controllo
- Part->Affina forma e controllo
- Draft->Downgrade
- Passare in vista dall'alto e usare menu Modifica->Box di selezione per creare un rettangolo di selezione su tutto quello che si vuole eliminare poi
- Eliminare gli oggetti selezionati, indesiderati
- Nell'albero selezionare tutti gli oggetti rimasti, poi
- Draft->Upgrade e compare un oggetto Shell
- Part->Converti in solido
Fatto
Last edited by renatorivo on Sat Sep 21, 2019 9:16 am, edited 1 time in total.