Update README.md

This commit is contained in:
Lev Nikonov 2024-12-12 17:49:25 +05:00 • committed by GitHub
parent 43f97b6438
commit f78f72fc58
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,19 +15,21 @@
![PCB](https://github.com/Duxah/FreePCB-2/blob/master/pictures/scad_dlg.png)
The units of measurement used here are those that were set for the entire project in the main program window (before entering the footprint editor). This dialog box contains the values ​​of extrusion, rotation along the axes, and then movement along the axes in space. Please note that the broadcast occurs in the following order:
Единицы измерения используются здесь те, которые были заданы для всего проекта (глобально) в главном окне программы (до входа в редактор футпринтов). Это диалоговое окно содержит значения выдавливания, вращения по осям, а затем перемещения по осям в пространстве. Обратите внимание, что построение объекта внутри программы происходит в следующем порядке:
1) extrusion
2) rotation
3) moving
4) matrix
5) global procedures. These are procedures that are applied simultaneously to all 3D objects in the current footprint so that you can rotate and lift up the finished model along the Z axis. Global procedures do not move the finished model along the X and Y axes, since the program automatically calculates the geometric center of the finished model, consisting from one or many extrusion polylines and places it in place of the centroid. Therefore, no matter where these polyline sketches are located, the object will still end up at the location of the centroid. Thus, you can always freely move the origin of coordinates in the footprint and this will not affect the position of the 3D model in any way (the position of the 3D model can be changed by moving the centroid).
5) global procedures.
Это процедуры, которые применяются одновременно ко всем 3D-объектам в текущем футпринте, чтобы вы могли вращать и поднимать готовую модель по оси Z. Глобальные процедуры не перемещают готовую модель по осям X и Y, так как программа автоматически вычисляет геометрический центр готовой модели, состоящей из одной или нескольких полилиний выдавливания, и помещает его на место центроида. Поэтому, где бы ни находились эти эскизы полилиний, объект все равно окажется в месте расположения центроида. Таким образом, вы всегда можете свободно перемещать начало координат в футпринте и это никак не повлияет на положение 3D-модели (положение 3D-модели можно изменить, переместив центроид).
Now, to see what happened, you need to, in the mode when nothing is selected, press the right-click menu and select `Generate OpenSCAD data`. The program will create 3D `.scad` files in the project folder (\related_files\openscad) and open them through OpenSCAD (OpenSCAD must be installed independently, I recommend the 2024 developer version with the ability to switch to the `Manifold` library in the parameters in the `Functions` tab)
![PCB](https://github.com/Duxah/FreePCB-2/blob/master/pictures/scad_1.png)
This was a review of a single PCB part. Now, to view the entire printed circuit board in 3D, exit the footprint editor and in the main window, in the VIEW menu, select `Switch to 3D-model`
Это был обзор одной части печатной платы. Теперь, чтобы просмотреть всю печатную плату в 3D, выйдите из редактора футпринтов и в главном окне в меню ВИД выберите `Переключиться на 3D-модель`
[View previous versions on GitHub](https://github.com/Duxah/FreePCB-2)