Scripted Parts: Ball Bearing - Part 1/it

Introduzione
Questo tutorial si propone di introdurre i principianti alla creazione di parti con script python all'interno di FreeCAD.

Questo tutorial descrive come costruire un cuscinetto a sfere con un flusso di lavoro CSG.

Il codice produrrà un nuovo documento di FreeCAD con 12 forme (anello interno, anello esterno e 10 sfere).

Esso sarà simile a questo:



Flusso di lavoro
Il flusso di lavoro è quasi identico a quello che si dovrebbe usare per creare la parte nell'ambiente Part. Solo alcune piccole differenze.
 * Creare un nuovo documento vuoto e renderlo attivo
 * Inserire un Cilindro
 * Inserire un Cilindro
 * Fare un taglio booleano per ottenere la forma di base dell'anello interno
 * Selezionare tutti i bordi e applicare un raccordo
 * Inserire un Toro
 * Spostare il toro in posizione e fare un taglio booleano per creare la scanalatura per le sfere
 * Ripetere tutti i passaggi per ottenere la forma per l'anello esterno
 * Inserire prima sfera
 * Inserire le altre sfere usando math per calcolare la loro posizione
 * Impostare la vista assonometrica
 * Zoom per adattare la vista alla finestra

Filleting edges
In part workbench using the GUI, you would select chamfers in the 3D view or in the menu for fillets and then apply the fillets.

Here we select all edges of a shape and apply fillets.

Therefore we need to select the edges BEFORE creating the groove.

Link
Script di oggetti: La pagina wiki che spiega i principi fondamentali di scripting

Script di dati topologici: Un tutorial per fornire le basi di scripting

Parti con script - Cuscinetto a sfere Parte 2: Costruirlo con degli schizzi

Bearing Script 1: Base per questo tutorial, grazie a JMG ...