Mapping of function keys and a FAQ

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Mapping of function keys and a FAQ

lar3ry
I was looking over some older threads, and found a reference to remapping of function keys.
This led to a comment about using the Preferences>Buttons to remap buttons, which led in turn to a FAQ in the
User Manual/Input Devices> Which button is which?

I was doubly encouraged when I saw that the drop-down list included Edit>Find Next.

Alas, it was not a list of function keys.

Can anyone tell me what 'buttons' are being mapped here?
Additionally, can anyone tell me if remapping of function keys is anywhere in the roadmap of future enhancements?


Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Mapping of function keys and a FAQ

Msquare
I think, or I understood, that these are buttons on external extra inputdevices

Michael, fra mobilen

tir. 8. jun. 2021 18.10 skrev lar3ry <[hidden email]>:
I was looking over some older threads, and found a reference to remapping of function keys.
This led to a comment about using the Preferences>Buttons to remap buttons, which led in turn to a FAQ in the
User Manual/Input Devices> Which button is which?

I was doubly encouraged when I saw that the drop-down list included Edit>Find Next.

Alas, it was not a list of function keys.

Can anyone tell me what 'buttons' are being mapped here?
Additionally, can anyone tell me if remapping of function keys is anywhere in the roadmap of future enhancements?


Sent from the OpenSCAD mailing list archive at Nabble.com.
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
+--+
| M |
+--+
Reply | Threaded
Open this post in threaded view
|

Re: Mapping of function keys and a FAQ

MichaelAtOz
Administrator
Preferences/Buttons & Axes relate to controllers, such as SpaceMouse, Joysticks, Gamepads etc.
It is not keyboard related.

There has been discussion of implementing a keyboard remapping mechanism, eventually. But we need more developers.
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.
Reply | Threaded
Open this post in threaded view
|

Re: Mapping of function keys and a FAQ

lar3ry
Thanks MSquare and Michael. It was a real puzzler for me.

Is there documentation on how those devices communicate with OpenSCAD?



Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Mapping of function keys and a FAQ

MichaelAtOz
Administrator
lar3ry wrote
Is there documentation on how those devices communicate with OpenSCAD?
I'm not sure about documentation, but you can start with gory details at:
https://github.com/openscad/openscad/pull/2130
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.
Reply | Threaded
Open this post in threaded view
|

Using OFFSET ... I'm too stupid

Karl Exler
    I have this code to create a POLYGONE

d1=50; //outer diameter - small hole
d2=70; //outer diameter - big hole
w=2.5;    //wall thickness
luea=60;  //length over all

polygon([[0,0],[0,luea],[d2,luea],[d2,luea*0.55],[d1,luea*0.35],[d1,0]],[[0,1,2,3,4,5,6]]);


in my first tries I had a second polygon below where I calculated the
thickness minus and then I made the difference.

Afterwards I used rotate_extrude to make it 3D.

Question: Shouldn it be possible to use the Offset command in
combination with the wall thickness ?

Many thanks
Karl


P.S
Enclosed find my first steps in the World of 3D :-)


_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

20210615_121739.jpg (721K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Using OFFSET ... I'm too stupid

jon_bondy

When I do this (and I've made quite a few adapters for the vacuums in my shop) I use differences between three cylinders:

//Adapter from Festool vacuum to DeWalt table saw

$fn = 100;
inches = 25.4;
rch = 0.4;            // clearance
di = 57.3;
th = 3;
// DeWalt table saw
hd = 35;    // DeWalt height
dd = 64.6;    // DeWalt ID
// vacuum
hv = 60;    // vacuum height
dv = 55.6;    // vacuum ID
// transition
ht = dd - dv;    // transition height

// Rikon bandsaw
difference() {
    cylinder(h = hd, d = dd + 2 * th);
    translate([0, 0, -0.1])
        cylinder(h = hd + 1, d = dd + rch);
    }
   
// transition   
translate([0, 0, hd])
    difference() {
        cylinder(h = ht, d1 = dd + 2 * th, d2 = dv + 2 * th);
        translate([0, 0, -0.1])
            cylinder(h = ht + 1, d1 = dd + rch, d2 = dv);
        }
   
// vacuum
translate([0, 0, hd + ht])
    difference() {
        cylinder(h = hv, d = dv + 2 * th);
        translate([0, 0, -0.1])
            cylinder(h = hv + 1, d = dv + rch);
        }
   

On 6/15/2021 9:38 AM, Karl Exler wrote:
   I have this code to create a POLYGONE

d1=50; //outer diameter - small hole
d2=70; //outer diameter - big hole
w=2.5;    //wall thickness
luea=60;  //length over all

polygon([[0,0],[0,luea],[d2,luea],[d2,luea*0.55],[d1,luea*0.35],[d1,0]],[[0,1,2,3,4,5,6]]);


in my first tries I had a second polygon below where I calculated the thickness minus and then I made the difference.

Afterwards I used rotate_extrude to make it 3D.

Question: Shouldn it be possible to use the Offset command in combination with the wall thickness ?

Many thanks
Karl


P.S
Enclosed find my first steps in the World of 3D :-)


_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Using OFFSET ... I'm too stupid

Msquare
In reply to this post by Karl Exler
That piece of code misses one point (or the point list is too long by one). You do not need the point list if it is just 0,1,2,3 .. it assumes that.

Offset is a transformation, like size(). You could take that polygon and do offset() on it, and then take the original and difference() on it, but then you need to fudge something because you would get a hollow item, but closed at both ends. And you need to specify the polygon twice (make a module, or just store the vector list in a variable ...
OR
You draw the cross section, ie a polygon that traces the outside and inside.

The solution of doing it with cylinders is simpler, at least for this type of shape. 

On Tue, 15 Jun 2021 at 15:38, Karl Exler <[hidden email]> wrote:
    I have this code to create a POLYGONE

d1=50; //outer diameter - small hole
d2=70; //outer diameter - big hole
w=2.5;    //wall thickness
luea=60;  //length over all

polygon([[0,0],[0,luea],[d2,luea],[d2,luea*0.55],[d1,luea*0.35],[d1,0]],[[0,1,2,3,4,5,6]]);


in my first tries I had a second polygon below where I calculated the
thickness minus and then I made the difference.

Afterwards I used rotate_extrude to make it 3D.

Question: Shouldn it be possible to use the Offset command in
combination with the wall thickness ?

Many thanks
Karl


P.S
Enclosed find my first steps in the World of 3D :-)

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
+--+
| M |
+--+
dpa
Reply | Threaded
Open this post in threaded view
|

Re: Using OFFSET ... I'm too stupid

dpa
In reply to this post by Karl Exler
Question: Shouldn it be possible to use the Offset command in
combination with the wall thickness ?

In this case offset is not a good idea. You want the offset in x direction. But you get a lot of 'waste' in the 3 other directions too. Maybe with difference() and scale() or resize()?
I (I'm a bad script-thinker) do this usually in Inkscape (see att.):
In Inkscape I set everything to 'mm' and take the bottom left corner as the origin.
Now you can draw one wall and save it in the same folder as your scad file - that's it for inkscape and in OpenSCAD you just
rotate_extrude() import("karls.svg");
..done.


_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

karls.svg (2K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Using OFFSET ... I'm too stupid .... Making adapters for vaccum-systems

Karl Exler

thanks a lot to all, who supported me and all others making adapter for vakuum-system...

And the winner iiiiis: DPA

Why not cooperate Inkscape and openscape?
Making a model in Inkscape is really easy. Positions and length can easily be done by typing. And the rest in Openscad is

rotate_extrude() import("karls.svg");

quick, accurate, wonderful

Why:

  • shortest code
  • though using two programs highest possible accuracy

Am 16.06.21 um 12:07 schrieb dpa:
Question: Shouldn it be possible to use the Offset command in
combination with the wall thickness ?

In this case offset is not a good idea. You want the offset in x direction. But you get a lot of 'waste' in the 3 other directions too. Maybe with difference() and scale() or resize()?
I (I'm a bad script-thinker) do this usually in Inkscape (see att.):
In Inkscape I set everything to 'mm' and take the bottom left corner as the origin.
Now you can draw one wall and save it in the same folder as your scad file - that's it for inkscape and in OpenSCAD you just
rotate_extrude() import("karls.svg");
..done.


_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

karl.svg (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

CNC based Laser engraving into Wood

Karl Exler
In reply to this post by MichaelAtOz
Hi guys
does anyone has experiences in that topic ? can recommend a laser engraver?
thanks
Karl

Am 10. Juni 2021 08:11:27 MESZ schrieb MichaelAtOz <[hidden email]>:
lar3ry wrote
Is there documentation on how those devices communicate with OpenSCAD?
I'm not sure about documentation, but you can start with gory details at:
https://github.com/openscad/openscad/pull/2130
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


Sent from the OpenSCAD mailing list archive at Nabble.com.

--
Diese Nachricht wurde von unterwegs gesendet...

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
dpa
Reply | Threaded
Open this post in threaded view
|

Re: CNC based Laser engraving into Wood

dpa
If you are german: www.deinlaserforum is pretty active and benevolent.

Am Fr., 18. Juni 2021 um 15:26 Uhr schrieb <[hidden email]>:
Hi guys
does anyone has experiences in that topic ? can recommend a laser engraver?
thanks
Karl

Am 10. Juni 2021 08:11:27 MESZ schrieb MichaelAtOz <[hidden email]>:
lar3ry wrote
Is there documentation on how those devices communicate with OpenSCAD?
I'm not sure about documentation, but you can start with gory details at:
https://github.com/openscad/openscad/pull/2130
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.


Sent from the OpenSCAD mailing list archive at Nabble.com.

--
Diese Nachricht wurde von unterwegs gesendet...
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]