Riempimento diverso nella stessa parte


15

Ho letto un articolo per cambiare modello diverso a seconda della quantità di livelli, ma la mia domanda è se è possibile avere un riempimento diverso nella stessa parte? Per esempio:

  • Base: ha il riempimento del 25% ma la stessa base ha alcune linguette per le viti e monta la parte per quest'area il riempimento deve essere del 40% o superiore.
  • Pareti e forme: questo ha lo stesso aspetto dell'intera parte e può essere riempito al 25% ma alcune aree devono essere riempite al 15% o meno.

Probabilmente qualcuno ha visto o recensito un altro software per raggiungere questo obiettivo, o sto prendendo in giro me stesso.


2
La risposta di @ 0scar è sicuramente valida e non si limita a Cura. Simplify3D (a pagamento, non gratuito) supporta diversi processi per livello, ogni processo con parametri indipendenti come descritto.
fred_dot_u

Come nota: il problema è simile alla rimozione della geometria interna , ma praticamente il contrario.
Prova l'

Risposte:


17

Questa risposta spiega che è possibile avere un riempimento diverso nella stessa parte. Innanzitutto viene descritta l'implementazione in Ultimaker Cura , in secondo luogo come è possibile farlo in Slic3r .


Ultimaker Cura

Ho usato una funzione di Ultimaker Cura che può essere utilizzata per modificare la densità di riempimento localmente. Quello che devi fare è caricare il tuo modello in Cura, quindi caricare altri oggetti (modelli) nella dimensione dell'area / volume in cui desideri riempire in modo diverso e posizionarli nella posizione in cui desideri un riempimento diverso. Quindi, fondamentalmente, usi altri modelli per intersecare il tuo modello primario per creare intersezioni che possono assumere una percentuale di riempimento diversa. Ciò è estremamente utile per alette e staffe in cui è necessario un riempimento aggiuntivo (ad es. Rigidità aggiuntiva per le sollecitazioni di compressione) nei fori di fissaggio. Nota che questa è una funzionalità avanzata che non è facile da usare, ma abbastanza utile se la padroni.

Non sono riuscito a trovare il video ( ripensandoci, penso che fosse GIF animato ) pubblicato dal Team Ultimaker, quindi cito una sezione di uno dei loro argomenti del forum.

Una breve guida: (il carattere corsivo non è nel riferimento, ma aggiunto per riflettere la versione recente di Cura)

  • Deseleziona "mantieni i modelli separati" (ora chiamato: "Assicurati che i modelli siano separati") e "elimina i modelli per costruire la piastra" (ora chiamato: "Elimina automaticamente i modelli nella piastra di costruzione") nelle preferenze Cura
  • Importa un secondo oggetto (ad esempio un cubo semplice)
  • Metti Cura in "modalità personalizzata"
  • Seleziona il cubo e utilizza il pulsante "per impostazioni oggetto" sul lato sinistro
  • Seleziona "Riempi mesh" (ora chiamato: "Modifica impostazioni per riempimento di altri modelli") e abilita tale impostazione
  • Il cubo ora diventa grigio trasparente.
  • Posiziona il cubo per sovrapporre parte del modello. Dovrebbe sovrapporsi alla sezione per cui si desidera modificare il riempimento.
  • Anche con "Impostazioni per oggetto" (ora chiamato: "Impostazioni per modello") selezionare l'opzione "densità riempimento"
  • Impostalo sul valore desiderato. Tutto è più o meno illustrato nello screenshot qui sotto
  • L'immagine mostra un cubo sulla piastra di costruzione con riempimento del 20%. A livello locale, con un secondo cubo ruotato, la percentuale di riempimento viene aumentata al 100%.
  • Quello che succede è che il volume in cui il cubo si interseca con il tuo oggetto è localmente tagliato con riempimento diverso.

Esempio di cubo con impostazioni di riempimento diverse

Di seguito è riportato un altro esempio di staffa semplice con oggetti cilindrici aggiuntivi caricati per creare le intersezioni con la staffa nei fori di fissaggio. Nel esempio , il riempimento in corrispondenza dei fori di fissaggio è impostata al 99%.

Esempio di riempimento locale al 99% nei fori di fissaggio della staffa

Dopo il taglio, vedrai che il riempimento alle intersezioni viene regolato di conseguenza.

Dettaglio della parentesi affettata che mostra la percentuale di riempimento locale

Nota: l' ho provato in Ultimaker Cura 3.4.1 e confermo che funziona. Ho tagliato una parte con gli inserti per elementi di fissaggio e in realtà non è molto difficile, richiede solo un po 'più di lavoro. Dovrai creare alcuni STL di cilindri e posizionarli correttamente. Se realizzi i tuoi modelli 3D, sarà molto semplice aggiungere componenti extra durante la progettazione, quindi il posizionamento sarà molto più semplice (poiché si allineano con il tuo modello). Si noti che questo funzionerà anche se si desidera una diversa percentuale di riempimento nei primi X strati, basta usare un cubo grande (più grande del modello) e posizionarlo correttamente. Nota che Cura ha già un'opzione chiamata "Gradual Fill Steps" per regolare la densità agli strati superiori.


slic3r

Questo riferimento descrive in dettaglio come eseguire questa operazione per Slic3r .

Il blog descrive l'uso di un volume semplice (il volume verde caricato da un file STL). Dopo il caricamento:

Facendo clic con il tasto destro del mouse sulla parte principale, viene visualizzato il menu delle impostazioni dell'oggetto. Da lì, facendo clic su "Carica modificatore" e selezionando il modello precedentemente salvato lo si aggiunge alla parte come modificatore.

È stato selezionato il "+" verde e "Riempi densità" è stato aggiunto all'elenco dei modificatori e impostato al 100%.

Parte con scatola per riempimento alternativo della maglia

inserisci qui la descrizione dell'immagine Ciò dimostra che la funzionalità di Slic3r è molto simile alla funzionalità di Ultimaker Cura.


6

Non consiglio in particolare quanto segue, ma potrebbe essere più semplice della risposta di 0scar (che consiglierei di implementare se usi Cura).

Affetta il tuo oggetto due volte, una volta nel riempimento inferiore e una volta nell'infiltrazione superiore. Quindi apri entrambi i file gcode in un editor di testo e sostituisci tutto il codice per livello in un file con il codice degli stessi livelli nell'altro file. Questo sicuramente richiede una certa attenzione per garantire che non si verifichino bug e vorrai conoscere i livelli esatti in cui modificare il riempimento. Inoltre, questo cambia la densità solo su una base per strato, non su una regione XY.


2

Sì, è possibile e non solo limitato a Cura. Se si utilizza GrabCAD Print (per le stampanti Stratasys), la funzione Advanced FDM consente un riempimento diverso in diverse aree della parte, non in base ai livelli, ma in base alla geometria CAD. Per questo motivo, è necessario avviare il processo in CAD, creando una parte con più corpi. (Ad esempio, in Solidworks, farlo disattivando "unisci" quando si aggiunge un secondo bossolo o facendo un taglio da uno schizzo e attivando "Mantieni entrambe le parti".)

Una volta fatto questo, vai nella scheda Advanced FDM in GrabCAD Print e aggiungi la tua parte CAD (il file CAD stesso, non un STL). I due o più corpi nella tua parte verranno mostrati separatamente nel pannello del progetto: selezionali tutti e scegli "Unisci". Ora saranno tutti stampati come una singola parte, ma è possibile selezionare ognuno e dare loro diverse impostazioni di riempimento.

È inoltre possibile selezionare qualsiasi faccia CAD (ovvero non singoli triangoli) e sovrascriverne lo spessore della parete.

Puoi leggere un tutorial completo su Advanced FDM sul sito Web GrabCAD.


2

Mentre puoi sicuramente farlo con le impostazioni di slicing personalizzate, se "riempimento" è un vincolo di progettazione necessario per il corretto funzionamento della parte, preferisco renderlo parte del design piuttosto che lasciarlo come qualcosa che puoi rovinare al momento dello slicing . Ciò è particolarmente importante se si condividerà il progetto per l'utilizzo da parte di altri o si utilizzerà un servizio di stampa 3D che potrebbe non offrire un controllo sufficiente sui parametri di taglio. Inoltre, quando si dice che si desidera un "riempimento superiore" in parti particolari, questo è spesso un modo impreciso di trasmettere ciò di cui si ha realmente bisogno, che è la struttura di riempimento particolare - di solito muri aggiuntivi - non solo una versione più densa del modello di riempimento.

Per usare il tuo esempio di punti che devono accettare viti (perforate / filettate dopo la stampa o con fili stampati), avere solo un riempimento più denso in quella parte della stampa non aiuterà se non è al 100%; la perforazione nel modello di riempimento non ti darà qualcosa di solido in cui una vite può infilare in modo sicuro.

Quello che faccio per cose come questa è creare spazi interni nel modello, più stretti della distanza minima necessaria per evitare che le pareti si uniscano. Ad esempio, ritagliare superfici cilindriche concentriche può creare una grande regione solida in cui avvitare una vite. Come notato da Trish in un commento, 0,05 mm sembra essere una buona scelta di larghezza dello spazio sotto lo spazio necessario per le stampanti FDM per evitare l'incollaggio, ma abbastanza grande da non essere rimosso dagli strumenti di taglio.

Se vuoi assicurarti che il modello sia ancora logicamente un componente collegato, lascia degli spazi vuoti nel taglio, qualcosa del tipo:

modello con foro rinforzato in openscad

C'è molto spazio per la sperimentazione con esattamente quale tipo di gap funziona meglio. Come suggerito da Trish, può essere utile variare la posizione dei ponti tra i livelli. Anche la regolazione della spaziatura in base alla larghezza prevista della linea di estrusione può essere una buona idea. Un approccio che ho usato per rafforzare i bulloni, che potrebbe funzionare anche per i fori filettati, è la ripetizione dei profili di filettatura interna ed esterna come spazio nel modello. Ecco un esempio di taglio per mostrare il divario:

bullone con parte a 60 gradi tagliata per mostrare rinforzo nella testa

Questo particolare rinforzo sta mitigando il fatto che la copertura sopra il riempimento è supportata solo dal riempimento, e quindi è in grado di incurvarsi leggermente, impedendo agli strati di aderire con forza e impedendo alle pareti filettate di aderire fortemente alla testa.


1
una nota sull'ampiezza di questi "slot" sarebbe buona. Ho avuto risultati con ca. 0,05 mm di lavoro. Inoltre, potrebbe essere meglio non allineare i ponti, ma ruotare ciascun anello leggermente verso quello precedente nella direzione dei fili. Ciò sembra trasmettere meglio le forze per evitare il taglio libero.
Prova l'

@Trish: In effetti, ci sono molte varianti avanzate possibili. In realtà ho usato un clone di profili di thread interni ed esterni leggermente ruotati. Ma mi chiedo se il numero integrale di pareti pulite (vs zigzag riempie qua e là) non sia più vantaggioso. Non ho ancora fatto test sufficientemente rigorosi per saperlo.
R .. GitHub smette di aiutare ICE l'

1
@Trish: ho aggiornato la risposta con i tuoi suggerimenti e un bel po 'di nuovo materiale basato sul mio commento.
R .. GitHub FERMA AIUTANDO ICE l'
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.