Index: doc/user/09_appendix/action_details.html =================================================================== --- doc/user/09_appendix/action_details.html (revision 33219) +++ doc/user/09_appendix/action_details.html (revision 33220) @@ -3676,11 +3676,12 @@ Help text: Set the thermal (on the current layer) of padstacks to the given style. Style = 0 means no thermal. -Style = 1 has diagonal fingers with sharp edges. -Style = 2 has horizontal and vertical fingers with sharp edges. -Style = 3 is a solid connection to the plane. -Style = 4 has diagonal fingers with rounded edges. -Style = 5 has horizontal and vertical fingers with rounded edges. +Style = 1 horizontal/vertical, round. +Style = 2 horizontal/vertical, sharp. +Style = 3 is a solid connection to the polygon. +Style = 4 (invalid). +Style = 5 diagonal, round. +Style = 6 diagonal, sharp. Registered by:n/a

@@ -3702,7 +3703,7 @@ 1 - 45 degree fingers with sharp edges, + horizontal & vertical fingers with round edges, @@ -3720,15 +3721,21 @@ 4 - 45 degree fingers with rounded corners, + invalid, do not use 5 - horizontal & vertical fingers with rounded corners. + 45 degree fingers with rounded corners. + + + +6 + + 45 degree fingers with sharp edges, - +

Padstacks may have thermals whether or not there is a polygon available to connect with. However, they will have no visible effect until a polygon is drawn around the padstack. Index: doc/user/09_appendix/action_reference.html =================================================================== --- doc/user/09_appendix/action_reference.html (revision 33219) +++ doc/user/09_appendix/action_reference.html (revision 33220) @@ -13,7 +13,7 @@ @@ -366,7 +366,7 @@ - + Index: doc/user/09_appendix/action_src/setthermal.html =================================================================== --- doc/user/09_appendix/action_src/setthermal.html (revision 33219) +++ doc/user/09_appendix/action_src/setthermal.html (revision 33220) @@ -10,7 +10,7 @@
-This is pcb-rnd 2.2.4 (svn r33161) an interactive printed circuit board editor , Revision: 33196 +This is pcb-rnd 2.2.4 (svn r33161) an interactive printed circuit board editor , Revision: 33219
Action Description Syntax Plugin
AboutPresent the about boxAbout()dialogs plugin
SetOctagonoldactions plugin
SetSameSets current layer and sizes to match indicated item.SetSame()
SetSquareoldactions plugin
SetThermalSet the thermal (on the current layer) of padstacks to the given style.
Style = 0 means no thermal.
Style = 1 has diagonal fingers with sharp edges.
Style = 2 has horizontal and vertical fingers with sharp edges.
Style = 3 is a solid connection to the plane.
Style = 4 has diagonal fingers with rounded edges.
Style = 5 has horizontal and vertical fingers with rounded edges.
SetThermal(Object|SelectedPins|SelectedVias|Selected, Style)
SetThermalSet the thermal (on the current layer) of padstacks to the given style.
Style = 0 means no thermal.
Style = 1 horizontal/vertical, round.
Style = 2 horizontal/vertical, sharp.
Style = 3 is a solid connection to the polygon.
Style = 4 (invalid).
Style = 5 diagonal, round.
Style = 6 diagonal, sharp.
SetThermal(Object|SelectedPins|SelectedVias|Selected, Style)
SetUnitsSet the default measurement units.SetUnits(mm|mil)
SetValueChange various board-wide values and sizes.SetValue(Grid|Line|LineSize|Text|TextScale, delta)
shapeInteractive shape generator.shape()shape plugin no connection,
1 - 45 degree fingers with sharp edges, + horizontal & vertical fingers with round edges,
2 horizontal & vertical fingers with sharp edges, @@ -19,11 +19,16 @@ solid connection,
4 - 45 degree fingers with rounded corners, + invalid, do not use
5 - horizontal & vertical fingers with rounded corners. + 45 degree fingers with rounded corners. + +
6 + 45 degree fingers with sharp edges, +
+

Padstacks may have thermals whether or not there is a polygon available to connect with. However, they will have no visible effect until a polygon Index: src/change_act.c =================================================================== --- src/change_act.c (revision 33219) +++ src/change_act.c (revision 33220) @@ -656,11 +656,12 @@ static const char pcb_acth_SetThermal[] = "Set the thermal (on the current layer) of padstacks to the given style.\n" "Style = 0 means no thermal.\n" - "Style = 1 has diagonal fingers with sharp edges.\n" - "Style = 2 has horizontal and vertical fingers with sharp edges.\n" - "Style = 3 is a solid connection to the plane.\n" - "Style = 4 has diagonal fingers with rounded edges.\n" - "Style = 5 has horizontal and vertical fingers with rounded edges.\n"; + "Style = 1 horizontal/vertical, round.\n" + "Style = 2 horizontal/vertical, sharp.\n" + "Style = 3 is a solid connection to the polygon.\n" + "Style = 4 (invalid).\n" + "Style = 5 diagonal, round.\n" + "Style = 6 diagonal, sharp.\n"; /* DOC: setthermal.html */ static fgw_error_t pcb_act_SetThermal(fgw_arg_t *res, int argc, fgw_arg_t *argv) { @@ -678,7 +679,7 @@ rnd_bool absolute; kind = rnd_get_value_ex(style, NULL, &absolute, NULL, NULL, NULL); - if (absolute && (kind <= 5)) { + if (absolute && (kind <= 6)) { if (kind != 0) kind |= PCB_THERMAL_ON; switch (rnd_funchash_get(function, NULL)) {