Skip to content

Commit 99bacb4

Browse files
author
Keith Sloan
committed
Merge branch 'Main' of https://github.com/KeithSloan/GDML into Main
2 parents 53533bf + 90428fc commit 99bacb4

1 file changed

Lines changed: 12 additions & 27 deletions

File tree

README.md

Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,19 @@ Viewing CERN's LHCBVelo.gdml using the experimental FreeCAD LinkStage3 Daily bra
2020

2121
![LHCB1](Images/LHCBVelo1.jpg) ![LHCB2](Images/LHCBVelo2.jpg) ![LHCB3](Images/LHCBVelo3.jpg)
2222

23-
## Important Notes
23+
## Important Noticies
2424

25-
#### ATTENTION WINDOWS users using FreeCAD v0.19.1
25+
### FreeCAD 0.20
2626

27-
The 3rd party python dependency `lxml` should have been installed in prebuilt versions of FreeCAD.
28-
It seems with FreeCAD v0.19.1 going to production this slipped through the cracks. RealThunder's builds (LinkStage3) have the same issue. Seems to only be a problem for Windows users.
27+
Now FreeCAD 0.20 has been released.
2928

30-
To resolve you have to install the lxml library where FreeCAD can find it see
31-
the required libraries section of this README.
29+
The Default branch is now **Main** rather than **master**.
30+
Users should delete the GDML workbench and reinstall via the Addon manager
3231

33-
#### Regression with STEP export
32+
The Addon manager with FreeCAD 0.20 has the facility to select and change branches,
33+
so if you want to go back you can use this facility to select **master**
3434

35-
With OpenCasCade v7.5.0 and v7.5.1 as used in FreeCAD 0.19.2
36-
37-
#### Problem with export of Rotations
38-
39-
This issues applies to all operating systems. To fix a problem with export and rotations please use
40-
41-
* the FreeCAD_Assembly3 release STABLE or DAILY see https://github.com/realthunder/FreeCAD_assembly3/releases
42-
43-
scroll down to Assets.
35+
### Use with Realthunders LinkDaily branch
4436

4537
* the GDML git branch called **link3**. Install it via:
4638
1. Access your FreeCAD config directory (for example on Linux: `cd ~/.FreeCAD/Mod/GDML`)
@@ -57,11 +49,6 @@ There is also the option to use enhanced rendering which helps with complex mode
5749

5850
If you like what you see you might like to thank Lei Zhang by contributing to his [FreeCAD Patreon](https://www.patreon.com/thundereal/posts)
5951

60-
You can use FreeCAD 0.19.1 but this does not have the toEulerAngles function that facilities the
61-
fixing of exports with rotations and import speed will still be slow. The toEulerAngles facility should be in the
62-
process of being added to FreeCAD 0.20
63-
64-
For latest versions of FreeCAD 0.19 see the Assets section of https://github.com/FreeCAD/FreeCAD/releases
6552

6653
**Changes to Placement (GDML Position & Rotation)**
6754

@@ -155,11 +142,6 @@ In case there is a need to manually install `lxml`:
155142
```
156143

157144

158-
##### FreeCAD v0.18
159-
160-
There are known limitations with FreeCAD 0.18 and **lxml**. Therefore, it is recommended that you use FreeCAD v0.19 as above.
161-
(Note: You can install both versions v0.18 & v0.19 and still use v0.18 for non GDML related work)
162-
163145
### `Gmsh`
164146

165147
[Gmsh](https://gmsh.info/) is an open source 3D finite element mesh generator. FreeCAD & Gmsh should both be using the same version of OCC (OpenCasCade), the underlying CAD kernel that FreeCAD uses.
@@ -223,7 +205,10 @@ will create
223205
* To read more about the general usage of the GDML workbench checkout the [GDML Workbench wiki](https://github.com/KeithSloan/GDML/wiki)
224206
* Converting STEP files to GDML [Convert Step to GDML](https://github.com/KeithSloan/GDML/wiki/Step2Tessellate)
225207
* Creating Tessellated Objects from FreeCAD Part Design Objects [Tessellate Part Design](https://github.com/KeithSloan/GDML/wiki/Tessellating-Part-Design-Objects)
226-
* Creating a GDML object from an [Extruded sketch](https://github.com/KeithSloan/GDML/wiki/GDML-Object-from-FreeCAD-sketches)
208+
* Creating a GDML object from Sketches, these can be created by
209+
* [Extruding a sketch](https://github.com/KeithSloan/GDML/wiki#extruded-sketches))
210+
* [Revolving a sketch](https://github.com/KeithSloan/GDML/wiki#revolved-sketches)
211+
227212

228213

229214
<details>

0 commit comments

Comments
 (0)