Tenere a mente queste linee guida per l'esportazione da SOLIDWORKS.
Nomi di estrusione funzione
Quando esamina i componenti di un assieme, CircuitWorks utilizza i nomi delle funzioni SOLIDWORKS per identificare il tipo di geometria ECAD rappresentato da ognuna. I nomi utilizzati da CircuitWorks per estrudere le funzioni sono definiti con l'opzione
Nome funzione CAD
. Per sapere come vengono usati i nomi durante l'esportazione, è possibile osservare i nomi attributi alle funzioni in un assieme SOLIDWORKS dopo averlo importato da un file IDF o PADS di CircuitWorks. Se si adottano le stesse convenzioni alla creazione manuale di un assieme, CircuitWorks lo potrà riesportare da SOLIDWORKS. Per altre informazioni sulle convenzioni di denominazione, vedere Mappature delle funzioni di SOLIDWORKS.
Ad esempio, l'albero delle funzioni FeatureManager di SOLIDWORKS per una PCB è stato creato in origine con CircuitWorks e mostra tre funzioni: il contorno della scheda estruso di nome BOARD_OUTLINE e due funzioni di taglio con estrusioni per i fori con e senza piastra di nome NPTH e PTH, rispettivamente. Per aggiungere un altro contorno (un'apertura) alla scheda, si può modificare lo schizzo sotto l'estrusione originale BOARD_OUTLINE oppure aggiungere una nuova funzione di taglio con estrusione. Se il nome della funzione comprende il nome utilizzato da CircuitWorks per identificare i contorni della scheda, significa che CircuitWorks utilizza le informazioni dello schizzo. I nomi non rispettano le regole delle maiuscole/minuscole.
Ogni utente può decidere per proprio conto se definire tutte le funzioni di un tipo (ad esempio, fori rivestiti o contorni di percorso) in uno schizzo o se utilizzare più schizzi. Solo i componenti elettrici devono avere una sola funzione chiusa per schizzo. Tutte le altre funzioni possono avere più di un contorno per schizzo.
Denominare anche le aree non consentite e i contorni in modo da includere i nomi delle funzioni importate. Vedere
Opzioni CircuitWorks - Funzioni
. Alcuni esempi sono dati da:
- Route_Outline1
- Route_Outline _1
- Place_Keepout_one
- Via_Keepout01
- Via_Keepout_top
Nomi di schizzo
Se CircuitWorks non trova una funzione di estrusione di nome adatto in un componente, cercherà nei nomi di schizzo.
Ad esempio, un componente di nome TO237 ha un'estrusione di nome COMPONENT_OUTLINE ed è quindi riconosciuto da SOLIDWORKS come componente elettrico. Dato che la funzione di estrusione 3D è nominata in TO237, CircuitWorks può derivare l'altezza per questo componente.
Un componente di nome FIDMARK2 ha solo uno schizzo di nome COMPONENT_OUTLINE ed è anch'esso riconosciuto come componente elettrico. Ma poiché il nome dello schizzo è COMPONENT_OUTLINE e non esiste una funzione di estrusione, questo componente sarà considerato 2D (altezza zero).
Si consiglia di nominare le funzioni di estrusione piuttosto degli schizzi per l'esportazione, in modo che CircuitWorks possa esportare l'altezza.
Per altre informazioni sulle convenzioni di denominazione, vedere Guida in linea di CircuitWorks:
Mappature delle funzioni di SOLIDWORKS.
Altezze di funzione
Se si modellano funzioni ECAD (componenti, schede, aree non consentite e contorni) come schizzi 2D, CircuitWorks li esporta con altezza zero. Ma se vengono estrusi a un'altezza in SOLIDWORKS e quindi esportati, CircuitWorks utilizza l'altezza dell'estrusione come altezza della funzione ECAD. Se le funzioni vengono importate involontariamente in CircuitWorks con altezza zero, è possibile aggiungere manualmente l'altezza in CircuitWorks, se necessario. CircuitWorks mostra come wireframe la geometria di altezza zero nell'anteprima.
Dal momento che IDF 2.0 e IDF 3.0 non supportano gli offset negativi, CircuitWorks ignora l'altezza del componente sotto la superficie della tavola. Per esempio, se un componente di 20mm viene spinto di 5mm nella tavola, CircuitWorks considererà l'altezza del componente come 15mm con un offset pari a zero.
Geometria con schizzi non corretti
Gli schizzi del componente devono essere sullo stesso piano o come i piani paralleli rispetto allo schizzo di contorno della tavola. Se un componente ha uno schizzo nel piano errato o non rappresenta il contorno del componente, CircuitWorks può generare risultati imprevedibili. La soluzione consiste nel creare un nuovo schizzo nella parte del componente SOLIDWORKS perché CircuitWorks lo usi per rappresentare il contorno del componente. È possibile nascondere questo schizzo in SOLIDWORKS. CircuitWorks elabora le funzioni nascoste ma non quelle sospese.
Ad esempio, visto il modo in cui è stato costruito il modello SOLIDWORKS, nessuno schizzo rappresenta questo contorno del componente. Piuttosto che rinominare uno schizzo esistente o cambiare il modo in cui è stato modellato il componente, viene inserito un nuovo schizzo nel componente per rappresentare il contorno. Lo schizzo è stato costruito con la conversione delle entità esistenti, quindi cambierà se la forma del componente cambia. Lo schizzo è denominato
Component_Outline in modo che CircuitWorks sappia che rappresenta il contorno del componente. Lo schizzo è visualizzato in questo esempio, ma normalmente sarebbe nascosto.
Geometria senza schizzi
In SOLIDWORKS può esistere un modello senza schizzo adatto a rappresentare il contorno della funzione, ad esempio una parte importata da un altro sistema CAD. Nel caso non ci sia uno schizzo, CircuitWorks può usare i bordi della silhouette per determinare la sagoma del componente nel modo seguente:
-
Per il componente di scheda:
-
Il bordo di silhouette esterno diventa il contorno scheda.
- I bordi chiusi interni non circolari diventano tagli della scheda.
- I fori circolari diventano fori non rivestiti.
- Per tutti i componenti nella scheda, i bordi della silhouette esterni diventano i contorni della funzione. CircuitWorks non considera i bordi interni perchè IDF 2.0 e 3.0 non supportano i componenti con tagli.
Se queste regole di silhouette producono risultati non corretti, creare gli schizzi. Per esempio, creare gli schizzi per i fori rivestiti.
Per controllare se CircuitWorks utilizza i bordi di silhouette per determinare la sagoma del componente, vedere Opzioni CircuitWorks - Esportazione SOLIDWORKS.