teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
califax has quit [Remote host closed the connection]
califax has joined #openscad
marcus has joined #openscad
InPhase has quit [Ping timeout: 252 seconds]
nedko has quit [Quit: kernel panic]
InPhase has joined #openscad
LordOfBikes has quit [Ping timeout: 248 seconds]
LordOfBikes has joined #openscad
ali1234 has quit [Remote host closed the connection]
lf94 has quit [Ping timeout: 272 seconds]
ABSHK has quit [Ping timeout: 258 seconds]
marcus has quit [Ping timeout: 248 seconds]
ABSHK has joined #openscad
lf94 has joined #openscad
Junxter has joined #openscad
marcus has joined #openscad
Junxter has quit [Quit: Leaving]
J1A8491 has joined #openscad
J1A84 has quit [Ping timeout: 252 seconds]
ur5us has quit [Ping timeout: 255 seconds]
ccox has quit [Read error: Connection reset by peer]
ccox has joined #openscad
ccox has quit [Read error: Connection reset by peer]
ccox has joined #openscad
lastrodamo has joined #openscad
fling has joined #openscad
ur5us has joined #openscad
ur5us has quit [Ping timeout: 255 seconds]
J1A8491 is now known as J1A84
califax has quit [Remote host closed the connection]
califax has joined #openscad
walterwhip has joined #openscad
YigalB has joined #openscad
la1yv_a has joined #openscad
la1yv has quit [Ping timeout: 246 seconds]
Non-ICE has quit [Read error: Connection reset by peer]
ur5us has joined #openscad
Non-ICE has joined #openscad
YigalB has quit [Ping timeout: 252 seconds]
nedko has joined #openscad
nedko has left #openscad [Невронната мрежа е четвъртото нарцистично унижение]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
ur5us has quit [Ping timeout: 250 seconds]
RoyK has quit [Ping timeout: 248 seconds]
RoyK has joined #openscad
walterwhip has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
snaked has quit [Remote host closed the connection]
snaked has joined #openscad
KimK has quit [Ping timeout: 255 seconds]
snaked has quit [Ping timeout: 260 seconds]
ali1234 has joined #openscad
Colere has quit [Ping timeout: 240 seconds]
Colere has joined #openscad
Furor has joined #openscad
Lemniscate has joined #openscad
Colere has quit [Ping timeout: 258 seconds]
Furor has quit [Ping timeout: 246 seconds]
Colere has joined #openscad
Lemniscate has quit [Ping timeout: 258 seconds]
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
Junxter has joined #openscad
snaked has joined #openscad
pie__ has joined #openscad
Junxter has quit [*.net *.split]
Non-ICE has quit [*.net *.split]
marcus has quit [*.net *.split]
rogeliodh has quit [*.net *.split]
little_blossom has quit [*.net *.split]
Ckat has quit [*.net *.split]
othx has quit [*.net *.split]
pie_ has quit [*.net *.split]
foul_owl has quit [*.net *.split]
Scopeuk has joined #openscad
Non-ICE has joined #openscad
othx has joined #openscad
othx is now known as 074AAF3B8
othx has joined #openscad
Ckat has joined #openscad
Junxter has joined #openscad
othx has quit [Ping timeout: 246 seconds]
little_blossom has joined #openscad
foul_owl has joined #openscad
marcus has joined #openscad
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
Junxter has quit [Ping timeout: 246 seconds]
linext__ has joined #openscad
linext_ has quit [Ping timeout: 276 seconds]
J1A84 has quit [Quit: Client closed]
J1A84 has joined #openscad
peeps[zen] has joined #openscad
SamantazFox has quit [Killed (NickServ (GHOST command used by SamantazFox_))]
SamantazFox_ has joined #openscad
muesli7 has joined #openscad
pah has joined #openscad
mlaga97_ has joined #openscad
RoyK^ has joined #openscad
RoyK has quit [*.net *.split]
peepsalot has quit [*.net *.split]
pa has quit [*.net *.split]
mlaga97 has quit [*.net *.split]
muesli has quit [*.net *.split]
cbmuser_ has quit [*.net *.split]
muesli7 is now known as muesli
cbmuser_ has joined #openscad
Nohus has joined #openscad
<Nohus> Hello, I have an issue where the OpenSCAD preview is showing correctly, but when I render the model the output is a solid block instead of what I have in the preview. I am at a loss at what is going on.
<teepee> Nohus: any warnings in the console window?
<teepee> try Design->Clear Cache first
<Nohus> Hmm, actually yes "ERROR: The given mesh is not closed! Unable to convert to CGAL_Nef_Polyhedron. "
ali1234 has quit [Remote host closed the connection]
ali1234 has joined #openscad
<teepee> right, so is there some import() involved?
<teepee> or self-made polyhedron() ?
<Nohus> Ah, I think I fixed it. Could it be due to two squares touching by a corner?
<teepee> yes
<Nohus> I generated a chessboard-like pattern of squares with for loops, so all the squares were touching. I made them all slightly touch and it fixed itself.
<teepee> that's by definitions not 2-manifold, the geometry engine is a bit picky about that
<Nohus> I see, thank you.
ur5us has joined #openscad
teepee_ has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
teepee_ is now known as teepee
RoyK^ is now known as RoyK
<peeps[zen]> anyone know of some libraries/functions to help with kinematics? i am thinking about having some way some way to define simple system of joints and linkages in openscad and then simulate/animate their movement over time
<teepee> I don't remember seeing any. there's only the 2d formula in the animation example :)
<peeps[zen]> to make an animation like this for example: https://en.wikipedia.org/wiki/Peaucellier%E2%80%93Lipkin_linkage
<teepee> "Inverse kinematics functions for a scara style arm" to be precise, grabbed from http://forums.reprap.org/read.php?185,283327
<teepee> at Revision there was a shader doing that, I wonder if that's online somewhere
<Scopeuk> I have an open scad model that emulates a repeat Simpson somewhere from when I was trying to wrap my head around the inverse kinematics, openscad is probably not the best tool for this application though
<Scopeuk> S/repeat/reprap
<074AAF3B8> teepee linked to YouTube video "Revision Satellites 2022 - Event - Shader Showdown Quarter-Finals" => 1 IRC mentions
<teepee> not sure if that's actually inverse kinematic, but it looks quite difficult to do otherwise
<peeps[zen]> i'm thinking it all boils down to successive translation and rotations of input points
<teepee> now someone explain https://www.shadertoy.com/view/NlBcRd :)
<teepee> does not seem to be inverse kinematic though
<Scopeuk> I guess we have compounded rotations, it's essentially spiragraph
<peeps[zen]> i think live shader coding is the last place to look for well explained/documented code. anyways as you can see, you just apply poop and doodad (actual function names)
KimK has joined #openscad
<peeps[zen]> although i guess once you start adding linkages between multiple moving parts, you end up having to write a constraint solver?
<peeps[zen]> disclaimer: i know next to nothing about kinematics beyond the name of the subject
<Scopeuk> Kinematics, if I set all my joints to this position where is my effector
<Scopeuk> Inverse kinematics if I put my effector here what are all my joint positions
<peeps[zen]> yeah but is there an algorithm to generalize that to a wide range of configurations?
<Scopeuk> Not that I know of, you break your system into its series and parallel components and then describe each of those
<peeps[zen]> a typical robot arm seems like one of the more trivial systems to solve, compared to that linkage i linked to
<peeps[zen]> and I don't particularly care about inverse kinematics at the moment. just want to simulate movement of linkages through some range of motion
<Scopeuk> So that wiki page page has the maths to describe how the points relate
ToAruShiroiNeko has quit []
<Scopeuk> In open cad you would have 1 static rectangle three fixed length rectangles that pivot about one end and 4 that rotate and translate with the ends set from the rotating components
<Scopeuk> There are some tools that simulate 2d linkages using passive and driven joints that may be easier to work with
lastrodamo has quit [Quit: Leaving]
ToAruShiroiNeko has joined #openscad
Nohus has quit [Quit: Client closed]
<joseph_> teepee InPhase: There were storms in my area yesterday, and we lost power. I'm back online now, but power might go out again due to a heat wave. Anyway, I just uploaded my dev log so far: https://github.com/jbinvnt/gsoc-2022-dev-log. I'm currently tracing through the existing renderer structure, trying to get a feel for where to start adding the first substitutions.
<teepee> joseph_: sounds good. seems like we are in for even more weather chaos this year
Junxter has joined #openscad