wwmayer
09510f0014
Merge pull request #583 from triplus/Font-size
...
Configurable coordinate info font size in Sketcher
2017-03-03 22:25:56 +01:00
triplus
288239c443
Configurable coordinate info font size in Sketcher
...
Useful on HiDPI displays and occasionally requested feature on the forum.
2017-03-03 19:27:10 +01:00
Kunda
99c99006b8
source typo fixes pt4 (only on py3 merged code)
2017-03-02 13:47:21 +01:00
Abdullah Tahiri
4fe4792f4d
Sketcher: Fix zero curvature normal exception
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
90bec55660
Sketcher: Automatic calculation of divisions for comb
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
fcc08656d3
Sketcher: Bspline comb - change representation to be convex
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
d92b3fcc07
Sketcher: Settings - Allow to set the number of segments per geometry
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
99dee8ab36
Sketcher: Switch of comb geometry information
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
e3487368d7
Sketcher: Comb appropriate scaling for closed and periodic BSplines
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
feb29bd630
Sketcher: BSpline curvature comb
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
2a4f24695a
Sketcher: Information Layer show/hide node support
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
9e6beb1a01
Sketcher: Information layer scenography update on geometry change
2017-02-21 13:24:10 +01:00
Abdullah Tahiri
4cffdfe183
Sketcher: Geometry Information layer for BSplines
2017-02-21 13:24:10 +01:00
wmayer
0955ccf594
fix whitespaces
2017-01-20 19:22:50 +01:00
abdullahtahiriyo
3f0c9d7bc3
Merge branch 'master' into bspline_2017
2017-01-18 22:48:27 +01:00
Abdullah Tahiri
c1decd3bb4
Sketcher: Enable relative movement of BSpline edge
2017-01-15 22:21:18 +01:00
Abdullah Tahiri
9bf1e8f4f4
Sketcher: BSpline box selection
2017-01-14 19:33:40 +01:00
wmayer
0e65256f3f
issue #0000466 : Sketcher: allow moving the dimension datums in two directions
2017-01-09 13:17:27 +01:00
Abdullah Tahiri
cb687b8e74
Sketcher: ViewProvider BSpline Representation
2017-01-06 00:08:30 +01:00
wwmayer
309d46137e
Merge pull request #401 from abdullahtahiriyo/parabola_2017
...
Parabola 2017
2016-12-28 13:48:13 +01:00
Abdullah Tahiri
f03a8adb73
Sketcher: Equality symbol representation
2016-12-24 02:39:51 +01:00
Abdullah Tahiri
b2bca80796
Sketcher: Parabola box selection sign fix
2016-12-19 23:21:02 +01:00
Abdullah Tahiri
d42033191d
Sketcher: ViewProvider Parabola Representation
2016-12-19 00:10:59 +01:00
wmayer
45697ae2c7
fix CID 129530
2016-12-18 12:33:43 +01:00
wmayer
bd71e62df6
fix CIDs 154877, 154878, 154879, 154880, 154881, 154882, 154885
2016-12-18 12:15:26 +01:00
wmayer
2313b05db5
fix encoding issue in constraint text
2016-12-02 17:04:57 +01:00
wmayer
b503d55299
port hyperbola branch to new tools classes
2016-11-27 22:43:58 +01:00
Abdullah Tahiri
4f6374eef6
Hyperbola UI equality constraint representation fixed
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
27a76afa94
In Part:Geometry:
...
- Fixing Hyperbola classes to get CCW emulation (like Ellipse classes).
In Sketcher:
- The Sketcher representation deals with the right branch of the Hyperbola only.
- Solver model is: Center, Focus1 (focus of the right branch), minor radius (b).
- HyperbolicArcRangeToEndPoints code is the one of Ellipse <= Awaiting DeepSOIC help ;)
- ConstraintPointOnHyperbola solver constraint is now implemented and should be working.
- No InternalAligment constraints implemented yet.
2016-11-27 18:45:33 +01:00
Abdullah Tahiri
590e3fbec6
Sketcher: New Feature: Hyperbola/ArcOfHyperbola
...
===============================================
- ArcOfHyperbola creation method
- Solver representation (undefined moving)
- SketchObjectPyImp (here we still miss the Part->Partdesign conversion)
- Sketch validation for hyperbola
- Hyperbola creation method: shows the "proof of concept", but it is very buggy!!
Notes:
- Missing icons, probably missing geo normal curve implementation - rebasing -
- Fixes to adapt Hyperbola to Derivector implementation and make it compile
2016-11-27 18:45:33 +01:00
wmayer
e54e9515fc
rename 2d tool classes to be consistent with 3d classes
2016-11-21 14:29:51 +01:00
wmayer
222e9b6b46
replace hard coded numbers with static constants
2016-10-23 13:44:26 +02:00
wmayer
15d7ae5e2c
fix -Wextra in Sketcher
2016-09-22 18:34:35 +02:00
wmayer
f44df3cdf0
do not use doCommand without using format string, add overloaded method of runCommand
2016-09-15 18:53:37 +02:00
wmayer
d98337b5f2
Coverity: fix high impact issues
2016-08-17 15:33:04 +02:00
wmayer
e4f0ddad84
Coverity issues: check return value of dynamic_cast or replace it with static_cast
2016-08-17 10:43:58 +02:00
wmayer
c5d0e08cbc
fix disappearing constraint icons when using a symmetry constraint
2016-08-14 19:25:53 +02:00
wmayer
5013e89271
fix displacement of constraint icons in sketch edit mode
2016-08-14 18:02:22 +02:00
wmayer
65fbd5933b
make code more readable
2016-08-14 16:46:58 +02:00
DeepSOIC
93516e42a7
Sketcher: fix selectability of constraints when pickRadius is large
...
Constraints still do not respect pickRadius. I haven't found a way to
fix it.
2016-08-10 18:46:45 +02:00
wmayer
1e2e24b652
+ rename methods in Vector3 class
...
+ add convenience methods Cross and Dot to Vector3 class
+ fix bug in DistanceToLineSegment in Vector3 class
2016-07-30 15:14:47 +02:00
DeepSOIC
d9376eb487
Sketcher: visibility automation
...
Added the following properties to Sketch ViewProvider:
* 4 bools to enable/disable parts of automation
* TempoVis property to hold instance of TempoVis python object, that helps with the automation
2016-06-20 01:19:06 +03:00
Eivind Kvedalen
7afcb4beda
Sketcher: Changed return type of Constraint::getPresentationValue() to Quantity, to be able to include unit.
2016-06-18 09:48:52 +02:00
Eivind Kvedalen
171fce7b19
Sketcher: Fixed radian/degree mix-up for Angle constraint.
2016-06-18 09:48:46 +02:00
Stefan Tröger
03b08a311c
Fix sketch positioning with part and body
2016-04-12 18:12:23 +02:00
Stefan Tröger
4ed0302404
Ensure correct sketch placement calculation
...
As bodies are movable now they need to be taken into account for calculating the sketch placement.
2016-04-12 18:12:21 +02:00
Stefan Tröger
a8f27937de
fix sketch editing within transformed parts
2016-04-12 18:12:08 +02:00
jrheinlaender
7174a259f0
Two minor fixes
2016-04-12 18:11:53 +02:00
jrheinlaender
02dfb8551d
Moved some methods from PartDesign::Body to Part::BodyBase so the SketchObjects will be removed cleanly from the Body when deleted
2016-04-12 18:11:49 +02:00
jriegel
71b9ded9a1
some adjustments on WB auto-switch
2016-04-12 18:11:45 +02:00