1
0
Fork 0

add note about freecad constraints
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Hamcha 2023-09-18 10:51:06 +02:00
parent 2fb22d8d6a
commit c9dc801ea6
Signed by: hamcha
GPG key ID: 1669C533B8CF6D89
7 changed files with 38 additions and 5 deletions

View file

@ -148,6 +148,14 @@ The trim tool works pretty well, but it seems to delete constraints... but only
I really don't get this. If I'm drawing a line that connects two already horizontally aligned dots, why does FreeCAD add a horizontal constraint *anyway*? It creates a redundant constraint that messes up everything and it seems so easy to avoid. These issues are everywhere and make the sketcher miserable to use.
{{< update "2023-09-18" >}}
You can actually make this way less frustrating by enabling "Auto remove redundants" from the Constraint menu settings:
![The "Auto remove redundants" options in the Constraints menu](/media/freecad/redu.png)
Please make this the default!
{{</ update >}}
#### 4. The camera is ass to control
I don't know what their problem is, but both Trackball and Turntables (they have two "turntable" options) orbit systems are very uncomfortable to use. Turntable completely blocks one axis of rotation and seems to always orbit from the wrong place (it places the origin in some imaginary spot at the center of the screen rather than say, the object) and trackball is just insanely finnicky.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

View file

@ -7,6 +7,8 @@ $table-border-color: $color-very-light-border;
$toc-border: 1px solid #333;
$toc-color: #d1e3e8;
$toc-label-color: #96ccff;
$update-label-color: #96ccff;
$update-border: 1px solid #333;
$caption-color: #bfb1bf;
$bold-color: #e7aeff;
$h2-color: #fffdca;
@ -18,7 +20,8 @@ $h3-color: #d1c5f8;
}
.tldr,
.toc {
.toc,
.update {
border: $tldr-border;
padding: 5pt 10pt;
margin-top: 14pt;
@ -26,7 +29,6 @@ $h3-color: #d1c5f8;
font-family: $iosevka;
position: relative;
font-size: 11pt;
color: $tldr-color;
line-height: 1.6;
@media (max-width: $screen-width) {
@ -35,17 +37,29 @@ $h3-color: #d1c5f8;
}
&:before {
color: $tldr-label-color;
content: "TL;DR";
font-weight: bold;
position: absolute;
font-size: 8pt;
left: 4pt;
top: -8pt;
border: $tldr-border;
background-color: $color-bg;
padding: 1pt 5pt;
}
p:first-child {
margin-top: 0;
}
p:last-child {
margin-bottom: 0;
}
}
.tldr {
color: $tldr-color;
&:before {
color: $tldr-label-color;
content: "TL;DR";
}
}
.content {
@ -136,3 +150,11 @@ $h3-color: #d1c5f8;
content: " └─ ";
}
}
.update {
&:before {
color: $update-label-color;
content: "Update " attr(data-title);
border: $update-border;
}
}

View file

@ -0,0 +1,3 @@
<div class="update" {{with (.Get 0)}} data-title="{{.}}" {{end}}>
{{.Inner|markdownify}}
</div>