Index: trunk/doc/user/09_appendix/action_details.html =================================================================== --- trunk/doc/user/09_appendix/action_details.html (revision 33219) +++ trunk/doc/user/09_appendix/action_details.html (revision 33220) @@ -3676,11 +3676,12 @@
@@ -3702,7 +3703,7 @@
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: trunk/doc/user/09_appendix/action_reference.html =================================================================== --- trunk/doc/user/09_appendix/action_reference.html (revision 33219) +++ trunk/doc/user/09_appendix/action_reference.html (revision 33220) @@ -13,7 +13,7 @@
Action | Description | Syntax | Plugin | |
---|---|---|---|---|
About | Present the about box | About() | dialogs plugin | @@ -366,7 +366,7 @@|
SetOctagon | oldactions plugin | |||
SetSame | Sets current layer and sizes to match indicated item. | SetSame() | ||
SetSquare | oldactions plugin | -|||
SetThermal | 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. | SetThermal(Object|SelectedPins|SelectedVias|Selected, Style) | + | |
SetThermal | Set 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) | ||
SetUnits | Set the default measurement units. | SetUnits(mm|mil) | ||
SetValue | Change various board-wide values and sizes. | SetValue(Grid|Line|LineSize|Text|TextScale, delta) | ||
shape | Interactive shape generator. | shape() | shape plugin | Index: trunk/doc/user/09_appendix/action_src/setthermal.html =================================================================== --- trunk/doc/user/09_appendix/action_src/setthermal.html (revision 33219) +++ trunk/doc/user/09_appendix/action_src/setthermal.html (revision 33220) @@ -10,7 +10,7 @@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: trunk/src/change_act.c =================================================================== --- trunk/src/change_act.c (revision 33219) +++ trunk/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)) {