Documente Academic
Documente Profesional
Documente Cultură
Ce este CAD/CAE/CAM?
Trei pasi in dezvoltarea unui echipament nou
Asistata Asistata
Asistata
(Aided) (Aided)
(Aided)
Computer
2
Obiective
3
Ce se va studia?
• Fundamentele sistemelor CAD/CAM/CAE
• Instrumente CAD/CAE/CAM dedicate pentru proiectarea, modelarea numerică și
optimizarea aplicațiilor de inginerie electrică.
• Principiile de modelare asistata de calculator:
– Modele wireframe;
– Modele solide: reprezentarea BREP, Sweeping, CSG;
– Modelarea parametrica si pe baza de caracteristici;
– Reprezentarea parametrica a curbelor si suprafețelor;
• Utilizarea si aplicarea diferitelor instrumente CAD (SolidWorks® si SolidWorks
Electrical) in proiectarea dispozitivelor electromecanice si a circuitelor electrice.
• Utilizarea SolidWorks Electrical si a bibliotecilor specifice de componente la
proiectarea schemelor electrice comandă
• Utilizarea CircuitWorks (modul SolidWorks) pentru proiectarea cablajelor
imprimate populate integral cu componentele de circuit specifice, exportul sau
citirea acestora in standardul industrial IDF 2.0, IDF 3.0 sau PADS
• Utilizarea modulelor CAE din SolidWorks® (Simulations si FlowWorks) pentru
analiza numerica a modelelor proiectate
• Utilizarea si aplicarea instrumente CAM in producția unor ansambluri sau
subansambluri de produse finite
4
Descrierea cursului
5
De ce CAD/CAE/CAM?
La momentul actual:
CAD + CAE + CAM
Rezultate:
• Cresterea accentuata a productivitatii
• Reducerea erorilor si defectelor
• Cresterea accentuata a calitatii produselor
• Reducerea costurilor de productie
6
Ciclul de productie
Procesul de proiectare
Necesitati de Specificatiile Studiul de fezabilitate si colectarea
proiectare de proiectare a informatiilor de proiectare
Analiza Sinteza
Documentatia Evaluarea Analiza si Modelul Proiectarea
Proiectare
proiectului proiectului optimizare de analiza conceptuala
CAD+CAE
Proiectarea si
procurarea de
CAM utilaje noi
Comanda de
materiale
Procesul de fabricatie
Reciclarea 7
Sinteza
Necesitati de Specificatiile Studiul de fezabilitate si colectarea Proiectarea
proiectare de proiectare a informatiilor de proiectare conceptuala
Analiza si
Proiectare
optimizare
9
Definitii
• CAD – se refera la tehnolgia asistata de calculator in
elaborarea, modificarea si optimizarea unui proiect
(design) [Groover and Zimmers 1984]
• CAE – se refera la tehnolgia asistata de calculator in
inginerie; consta in evaluarea, simularea modelelor
fizice, permitand astfel proiectantului studierea produsul
in diferite regimuri de functionare in conformitate cu
specificatiile de proiectare
• CAM – se refera la tehnolgia asistata de calculator in
planificarea, managementul si controlulu operatiunilor de
productie prin monitorizarea directa sau indirecta a
resurselor de productie
10
Studiu de caz CAD/CAE – optimizarea
răcirii unei surse de alimentare
11
Pasul 1
Priectarea conceptuala si geometrica (CAD)
12
Schema electronică monofilară
13
Modelul 2D de panel (layout)
14
Modelarea 3D
15
Exemple de analiza si modelare
16
Exemple de analiza si modelare
17
Pasul 2
Analiza numerica geometriei CAD si optimizare (CAE)
• Simulare:
– Analiza distribuțiilor de curenti si temperaturi,
răcirea, curgerea aerului etc.
• Optimizare
18
Metoda elementului finit
(Finite element method)
Cea mai utilizata metoda in CAE
20
Retea de discretizare=Mesh
21
Analiza cu FEM distributiei
temperaturii si a curgerii aerului
22
Analiza cu FEM distributiei
temperaturii si a curgerii aerului
23
Pasul 3
Modificarea modelului (din nou CAD)
• Inapoi la pasul 2
(pasul urmator)
24
Modificarea proiectului geometriei
25
Analiza numerica cu FEM a noului
model 3D
26
Analiza numerică cu FEM a noului
model 3D
27
Fabricația (CAM)
• Rapid prototyping
- Contructia prototipului direct din modelul CAD (imprimante
3D cu rasini polimerizante, Imprimante laser 3D, etc.)
28
Prelucrarea cu ajutorul masinii cu
control numeric
Inaite (fara NC)
In zilele noastre
(folosind NC)
30
31
Rapid Prototyping
2. Modelare geometrica
sweep, loft, skinning, blending, CSG, B-rep, ASV, Oct-tree,
operatii booleene, formula Euler-Poincare.
3. Curbe se si suprafete
Conice, Hermite, Bezier, B-spline, NURBS, bilinearare,
sprafete aliniate (ruled surface), Coons’, bi-cubice, Patch.
34
Cateva notiuni
caracteristice CAE
1. Modelare cu elemente finite (FEM)
– generarea de mesh 2D (2D meshing)– metoda nodurilor inserate (node connection
method), metoda offset, triangularizare Delaunay, metoda Quadtree.
– generarea de mesh 3D (3D meshing) – metoda voxel, maparea, Octree, inserarea
de tetraedre prin ASV.
– conditii de frontiera
2. Solvere
– NR (Netwon-Raphson) solvere liniare (GAUSS, LU, GMRES, CG, AMG, SAMG)
– conditionari, preconditionari, iteratii
3. Optimizare
– Formularea problemei – functia interioara si exterioara de penalizare.
– Metode de cautare – simulated annealing, algoritmi genetici
35
Cateva notiuni
caracteristice CAM
(masini cu programare numerica)
1. Programarea Part
coduri G manuale si automate, programare
APT.
2. 2D pocketing
contur si zigzag, metoda Persson’s,
algoritmul Voronoi, minimizarea miscarilor
sculei prelucratoare.
36
Comparație dintre principalele sisteme CAD
Support
Support for for Support
2D/3D or Runs on Runs on
Title and User Interface Building Industry for Price
specialty Unix-like Window License Imports Exports
developer language/s Information Foundatio AutoCAD (USD)
fields systems? s?
Modelling? n DXF?
Classes?
Only
AutoCAD for
Mac OS X,
No for pt-BR, en, cs, fr,
3DS (requires 3dsout), $1,470 per
2D/3D, discipline- de, hu, it, ja, ko, limited for DXF, DWG, DWS,
AutoCAD by Proprie for some DXF, DWG, PDF, year;
Architecture, specific Yes [6]
pl, ru, zh-Hans, some Yes DWT, WMF, SAT,
Autodesk tary verticals DWF, FBX, BMP, $4,410 per
Drafting vertical es, zh- verticals 3DS, FBX, DGN[7]
DGN[8] 3 years
products, e.g. Hant[citation needed]
AutoCAD
Architecture[4]
[5]
All Unix-like
OSes);
FreeCAD by en, af, cn, hr, nl,
Packages for IGES, STEP, BRep, IGES, STEP, BRep,[17]
Juergen 3D Yes LGPL fi, fr, de, it, no, Yes Yes Yes Free
FreeBSD, OBJ, DXF, SVG, U3D OBJ, DXF, SVG, U3D
Riegel pt, ru, es, se, ua
IRIX, Linux,
Solaris
39
Comparație dintre principalele sisteme EDA
Application Schemati Simulation PCB Runs on Other Open
Imports Exports Scripting support
and developer c? ? editing? Windows? platforms? source?
Python,
Advanced
HSPICE, SPICE, Application
Design HSPICE, SPICE, Spectre
SuSE, Spectre netlists; Extension
System by Yes Yes Yes Yes[3] No netlists; Gerber/drill, ODB++,
RHEL[3] Gerber/drill, ODB++, Language
Keysight artwork; more
artwork; more (proprietary;
EEsof EDA
"AEL")
OrCAD, Allegro, PADS
Altium
Logic, PADS PCB, 3D PDF, Gerber/drill, Gerber
Designer
Yes Yes Yes Yes Wine No Expedition, DxDesigner, X2, ODB++, DXF, STEP, Delphi, JS, VB
(former Protel)
EAGLE, Gerber, STEP, OrCAD, EAGLE, more
by Altium
Solidworks, IDF, more
Python,
AutoTRAX by EAGLE, P-CAD, PADS, Gerber/drill, DXF, P-CAD,
Yes Yes Yes Yes Mac, Wine No IronPython - C#
DEX 2020 OrCAD, Gerber, DXF PADS, OrCAD
.NET
CADSTAR,
Board
PADS, OrCAD, P-CAD, PDF, Gerber/drill, ODB++,
Designer, and Yes Yes, Spice Yes Yes No No
Protel, DXF, IDF DXF, IDF more
Visula by
Zuken
AD09, AD10, AD12,
CircuitMaker Gerber/drill, DXF, STEP,
Yes No Yes Yes Wine No PADS, P-CAD, OrCAD,
by Altium more
Protel, EAGLE, DXF
AD09, AD10, AD12,
CircuitStudio Gerber/drill, SPICE, DXF,
Yes Yes Yes Yes Wine No PADS, P-CAD, OrCAD,
by Altium STEP, more
Protel, EAGLE, DXF
EAGLE (XML), Protel,
EAGLE (XML), ACCEL Netlists, Images, Gerber, Proprietary User
Autodesk LTspice, (P-CAD, Altium, Protel), Excellon, Sieb & Meyer, Language
Yes Yes Yes Linux, Mac No
EAGLE PCBSim ULTIBOARD, Netlists, HPGL, PostScript/EPS, PDF, Programming
BMP, Custom Images, HyperLynx, IDF, (ULP)
Custom
40
Comparație dintre principalele sisteme EDA
Sche Runs on Other
Application and Simula PCB Open Scripting
mati Window platforms Imports Exports
developer tion? editing? source? support
c? s? ?
Gerber/[Excellon format|drill],SVG,
Linux, gschem netlists, image as
gEDA Yes Yes Yes Yes Yes PDF, EPS, PNG, GIF, JPEG, yes
Mac background
Specctra, XYRS
Linux, TinyCAD net lists, OrCAD PDF, Gerber/drill, Gerber X2,
KiCad Yes Yes Yes Yes Yes Python
Mac EDIF, EAGLE (XML) netlist, VRML2, IDFv3
Various SmartSpice,
Various: HSPICE, Spectre,
Expert, Guardian,
Yes Yes No Yes Linux No Verilog-A, SPICE, EDIF, Various: SPICE, SPEF, GDSII
Hipex, and more
GDSII
products by Silvaco
Mentor Graphics
(Board Station, PADS
Layout VX.0,
Yes Yes Yes Yes No No ODB++ GGerber/drill, BoM, IDF, ODB++
Expedition,
xDxDesigner,
HyperLynx, etc.)
SPICE text file, netlist, BOM,
HSPICE, PSPICE, SPICE3, Protel,Accel,OrCad,PADS netlists,
Micro-Cap by
Yes Yes No Yes No No netlists, Images, IBIS, Schematic and Analysis Plots
Spectrum Software
Touchstone Images, Numeric Output
Text,Excel
PCB Investigator by ODB++, Gerber/drill, Sieb &
ODB++, DXF, Catia-Script, X-File,
easyLogix Schindler & No No Yes Yes No No Meyer, GenCAD 1.4, DXF,
BOM, GenCAD 1.4, Gerber, other
Schill GmbH IPC2581
MS*, MP*, EWB, Spice,
NI Ultiboard and Web
OrCAD, UltiCap, Protel, BOM, Gerber/drill, IGES (3D), DXF
Multisim by National Yes Yes Yes Yes applicatio No
Gerber, DXF, Ultiboard 4&5, (2D & 3D), SVG
Instruments n [10]
Calay
Proprietary
Cadence Design
AIX, SKILL
Systems PADS, PCAD, Eagle, Altium, DXF, IDF, IPC356, OrCAD netlist,
Yes Yes Yes Yes Solaris, No language,
Allegro and OrCAD Gerber, DXF, IDF, IFF ODB++, STEP, IPC-2581, STL
Linux and
41some
products
TCL
Tipuri de imagine
RASTER
• Definită prin pixeli
• Nescalabilă
• Depinde de rezoluție
• Utilizată pentru fotografie
VECTORIALĂ
• Definită de ecuații matematice (linii, curbe, suprafețe)
• Scalabilă la orice dimensiune
• Independentă de rezoluție
• Utilizată de software-ul CAD
42
Tipuri de dispozitive grafice
• Raster-refresh
– Afisare punct cu punct
• Probleme de rezolutie la afisare
– Refresh repetat regulat
– Performanțe ridicate vs cost
• Vector-refresh
– Dispozitive pentru afișare curbelor de
oricefel
• Rezoluție ridicată la orice scară
– Random refresh
– Performanțe ridicate la cost ridicat
Hardware pentru dispozitivele de
afișare a imaginii
CAD/CAE/
CAM
Matematici superioare
59
Modul traditional de desenare
60
* Figura dupa MEEM4403 Computer-Aided Design Methods
Notatii manuale
61
* Figura dupa MEEM4403 Computer-Aided Design Methods
Tetraedru Trunchi de piramida triungiulara Pralelipiped
Wedge nergulat
Hexaedron
Elemente de discretizare 3D
62
Cateva proiecte in SolidWorks MasterCAM si
AutoCAD Electrical
63
Comanda unui robot SolidWorks - Labview
64
Alte exemple de analiza utilizand FEM
65
Modelarea echipamentelor si substatiilor de inalta tensiune
High voltage breakers
6
3D CAD model library
Voltage transformers
8
3D CAD model library
Current transformers
9
Computation of the electromagnetic field
distribution
Input Data:
Automatic analysis of CAD models – SolidWorks and AutoCAD
macros
Results visualization
10
Automatic analysis of CAD models
– SolidWorks macros
2 m
j n
r1k r2k
e 3 Lk
E= k − 3 dl
4 Lk −1 r13k r2k
k =1
(2)
l l2
l1 Θ2
i
(1) d
Θ1 r2
r1
P(x,y,z)
H
I l r1 l r2
H= −
4dl r1 r2
15
Introduction
The Romanian power grid map
7
Test Case
0 35 72
16
3D CAD models of cell 2 from 400 kV Gadalin
substation
17
3D CAD models of cell 2 from 400 kV
Gadalin substation
Detailed view of the electric field strength 1.8m above the ground
22
Results
Detailed view of the electric field strength along the central alley
23
Alte exemple de analiza CAE
80
Calculul prizelor de pamant
81
Calculul prizelor de pamant
82
Calculul prizelor de pamant
83