- Aug 05, 2021
-
-
Ronja Karin Hetzel authored
-
- Jul 28, 2021
-
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
- Jul 27, 2021
-
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
Set color and transparency settings so that they are maintained when copying a compound object. Correct placement and rotation for copied objects might work now but is still under test.
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
Added copy function to create a new object with same properties. Each RXXX needs a separate implementation, so far done only for RBox and RCylinder. RObject: use parameter 'color' for color setting instead of '(r,g,b)' as one parameter as this does not work in newer versions + indention corrections
-
- Jan 29, 2020
-
-
Ronja Karin Hetzel authored
No extensive tests so far, but works on simple rotations. If components of compound objects are to be addressed individually afterwards, there will be problems with positions and rotations.
-
- Jan 05, 2018
-
-
Ronja Karin Hetzel authored
-
- Jan 02, 2018
-
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
Created own file for each class in FreeCADObjects.py because it was too long and confusing in one document.
-
Ronja Karin Hetzel authored
Fixed call of parent function RObject.translate in RCompound.translate and separated the package functions into their own file RBasics.py.
-
Ronja Karin Hetzel authored
Disabled creation of latex documention.
-
Ronja Karin Hetzel authored
Usage of formatting and link to documentation on git pages.
-
- Dec 30, 2017
-
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
New virtual class RCompound. All compound objects like fusions inherit from this to add specific translation and rotation functions.
-
Ronja Karin Hetzel authored
Removed RObject from __init__.py, so that it becomes pure virtual. It should not be called standalone in a program, but just its derivates.
-
- Dec 29, 2017
-
-
Ronja Karin Hetzel authored
Added class RPlane and included it in example playingpiece.
-
Ronja Karin Hetzel authored
-
- Dec 28, 2017
-
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
-
Ronja Karin Hetzel authored
Applied GNU General Public License as published by the Free Software Foundation version 3 to the package.
-
Ronja Karin Hetzel authored
Added classes RCone and RSphere and the example playingpiece.py to demonstrate their usage.
-
- Dec 27, 2017
-
-
Ronja Karin Hetzel authored
New class RFeaturePage to create a worksheet for a technical drawing of a construction and new class RView to insert a projection of a RObject into the RFeaturePage. The new example chamber.py shows how to use the two classes.
-
- Dec 05, 2017
-
-
Ronja Karin Hetzel authored
RCut to match FreeCAD naming scheme.
-
Ronja Karin Hetzel authored
-
- Dec 03, 2017
-
-
Ronja Karin Hetzel authored
-
- Dec 01, 2017
-
-
Ronja Karin Hetzel authored
Set the default position of RBox and RCylinder so that their center is at the origin. To keep track of the center and to use it for translation and rotation in respect to it, a new class variable referenceposition is introduced pointing to the center of the two objects. If RSubstractions or RAdditions are used, the referencepoint of the new object is equal to the one of the first object given to the compound object.
-
Ronja Karin Hetzel authored
In this version the classes RDocument RObject RAddition RSubstraction RBox RCylinder RPipe RDimension are available. The default placement of the objects is the default placement used in FreeCAD. An example with a construction of the veto detector is given to show how to use the package.
-
- Nov 30, 2017
-
-
Ronja Karin Hetzel authored
-