Commit Graph

14 Commits

Author SHA1 Message Date
Rentlau
70a7b63618 Release of 2015-05-23 :
Bug correction : 
QT Icons path for FreeCAD was replaced inducing an
not found icon error message.
2015-05-23 06:45:55 +01:00
Rentlau
10cabf08c3 Release of 2015-04-03 :
Modification :
	 WF_ObjRot_2015.py
	line 8 import ObjRotGui_2015 as ObjRotGui (deleted)
	line 9 import __init__ as func (changed into)
2015-04-03 18:04:00 +01:00
Rentlau
acda4d60aa Release of 2015-03-31 :
Modification :
	Cut in two parts TAB "Plane" 
Addition :
into "Ori. Pref." TAB :
	Object copy flag
		Force the duplication of the Parent Object for the following functions:
		- in "Axis 2/2" TAB:
				Axes=(Axis,Pt,dist)
				If an Edge of a Cube is selected the Cube is duplicate 
				with the corresponding
				Edge at the defined distance from the original.
		- in "Plane" TAB:
				Plane=(Plane,dist) 
into "Points 2/2" TAB :
	Point=(Point,Ax,dist):
		Create a Point along the given Axis, at a given distance of the slected Point.
		The Axis indicate the direction along where the Point is duplicate.
		(you can also select several axes to define different directions)
		- First select a Point (you can select several points) and one or several Axis 
		- Second push this button

		NB: 
		- The distance between points can be defined first.
		Positive number in one direction and negative in the other one.
		The second number indicates the number of Points to create.

into "Axis 2/2" TAB :
	Axes=(Axis,Pt,dist):
		Create an Axis parallel to a given Axis, Point at a given distance.
		The Axis is created along the Plane defined by the given Axis and Point.
		- First select an Axis (or several Axes) and a Point
		(you can also select several points to define different Planes)
		- Second push this button

		NB: 
		- The distance to the Axis created can be defined first.
		Positive number in one direction and negative in the other one.
		The second number indicates the number of Axes to create.
		With option "Object copy" in "Ori. Pref." TAB
		- If an Edge of a Cube is selected the Cube is duplicate with the corresponding
		Edge at the defined distance from the original.
		Several Edges of the cube can be selected.

	Enlarge(Axis):
		Extend an Axis at two extrema.
		- First select an Axis (or several Axes) 
		- Second push this button
		
		NB: 
		- The percentage of the extension can be defined first.

into "Plane 1/2" TAB :
	Plane=(Plane,dist):
		Create a Plane parallel to a Plane at a given distance.
		- First select a plane or several Planes
		- Second push this button

		NB: 
		- The distance to the plane created can be defined first.
		Positive number in one direction and negative in the other one.
		The second number indicates the number of planes to create.
		With option "Object copy" in "Ori. Pref." TAB
		- If a Face of a Cube is selected the Cube is duplicate with the 
		corresponding Face at the defined distance from the original.
		Several Faces of the cube can be selected.
		into "Plane 2/2" TAB :
	
	Enlarge(Plane):
		Extend a Plane in each dimension.
		- First select a Plane (or several Planes) 
		- Second push this button

		NB: 
		The percentage of the extension can be defined first.

into "Modif." TAB :
	A new rotation tool with selection of Axis and cneter of rotation

	A new translation tool with duplication
2015-03-31 18:44:05 +01:00
Rentlau
62d4e30670 Release of 2015-03-15 :
Modification :
	Cut in two parts TAB "Points" and TAB "Axis"

Addition :
	into "Ori. Pref." TAB :
		bi Color flag		
			Change the successive lines to be bicolor (red and white) for 
			the following functions:
				- in "Axis 1/2" TAB:
					Axes=Cut(Wire)
				- in "Circle" TAB:
					Arcs=Cut(Circle) 

	into "Points 1/2" TAB :
			Points = Cut (wire)
				Create Points by Partition:
				Cut the selected wire(s) in 2(n) parts and create 2(n) Points 
				with function discretize.
				The number indicates in how many parts to cut.
				Wires can be:
					Line
					Circle
					Arc
					Ellipse
				An object must also be seleted but before any Wire to cut
				 all his edges! 

	into "Axis 1/2" TAB :							
	         	Axes=Cut(Wire)
				Create Axes by Partition:
				Cut the selected wire(s) in 2(n) parts and create 2(n) Axes 
				with function discretize.
				The number indicates in how many parts to cut.
				Wires can be:
					Line
					Circle
					Arc
					Ellipse
				An object must also be seleted but before any Wire to cut all 
				his Edges!
				NB: You can change the successive lines to be bicolor 
				(red and white) in "Ori. Pref." TAB 
into "Check" TAB :
			Clearance ?
				Check for two Objects Clearance distance:
				Quick measurements between parallel faces and similarly placed objects
				- Select the 2 Objects and Click this button
2015-03-17 18:56:47 +01:00
Rentlau
e9e21dfea4 Release of 2015-03-09 :
add of missing icons and links with buttons
2015-03-09 06:06:58 +01:00
Rentlau
b6f9a00a40 Release of 2015-03-08 :
New icon for the macro WORK FEATURE : 

Addition :
into Ori. Pref. TAB :
		Possibility to set the tolerance (ie for comparison with Zero)

into Axis TAB :
		Create an Axis Perpendicular to an Axis, crossing a Point and Parallel to a Plane.
			-Select one Plane, one Axis and one Point ON the previous Axis.

into Circle TAB : 
		Create Arcs:
		Cut the selected Circle(s) or Arc(s) in 2(n) parts and create 2(n) Arcs.
		The number indicates in how many parts to cut.
			- First select as many Circles and Arcs you want
			- Second set the number of parts
			- Third push this button
		The function is not yet developped for Cylinders.

Correction :
into Check TAB:
		Functions Parallel, Perpendicular and coplanar
		available for two faces or two Edges
2015-03-08 16:04:57 +01:00
Rentlau
b177cdf719 Release of 2015-02-28 :
-fix of problem with a line center point which isn't in the middle because of fillet
2015-02-28 07:15:38 +01:00
Rentlau
dbc3d6d60b Release of 2015-02-26 :
Addition into Point TAB :
	-Transform Point(s) in Sketch's Point(s) by projection onto the Sketch's Plane:
 into Axis TAB :
	-Create an Axis parallel to an Axis and crossing a Point.
		The Point will be at :Start of the line; Mid of the line; End of the line.
	-Create Axes:Cut the selected Line in 2(n) parts and create 2(n) 
	-Transform Line(s) in Sketch's Line(s) by projection onto the Sketch's Plane:

Add of a new Check TAB:
		Check if two faces are Parallel
		Check if two faces are Perpendicular
		Check if two faces are Coplanar
2015-02-26 14:35:55 +01:00
Rentlau
8205ea56a8 Correction of cutting tool (taking the nearest center of plane from bounding box but the most parallel to Ref. plane) 2015-02-20 17:08:52 +01:00
Rentlau
824b030728 Add of new Icons 2015-02-19 07:04:17 +01:00
Rentlau
71db89fcd9 - Try to fix issue with path of WorkFeature directory
- myDialog handling
- Circle and Ellipse Tab added
- Cutting tab added
2015-02-18 08:55:11 +01:00
wood-galaxy
7044ca860f Test : Remove some file 2015-02-13 10:55:35 +01:00
wood-galaxy
e7d047ac6a Improvment to have only one file and one folder in macro folder 2015-02-13 10:52:46 +01:00
Jonathan Wiedemann
4443daf760 Initial commit 2015-02-13 10:39:58 +01:00