#### logs Catalogue

days :1663
Table logs
date_time
user
message
2017-03-10 12:26:17
(luzpaz) @bblacey Just FYI, Scribus minimum version for Qt5 is 5.5 but in its development process it tests up to Qt5.8.x https://github.com/scribusproject/scribus/blob/master/.travis.yml#L24-L37
2017-03-10 12:28:06
(luzpaz) I rslightly recall it had to do with some key issues regarding HiDPI and font support (harfbuzz and icu which made huge strides in regards to Right-to-Left support) + some other performance issues.
2017-03-10 12:29:09
(luzpaz) that's why you see those 3 repositories in lines 26-28
2017-03-10 12:31:48
(luzpaz) here is their Cmake find Qt logic: https://github.com/scribusproject/scribus/blob/master/CMakeLists.txt#L600-L687
2017-03-10 12:34:33
(luzpaz) Looks like QGIS creates prebuild binaries for Qt5/Py3 https://github.com/qgis/QGIS/blob/master/.travis.yml#L4 (not sure what osgeo4travis is)
2017-03-10 12:47:27
(luzpaz) #FreeCAD is going through the Qt4 to Qt5 migration hell ATM and so I'm doing some research to see how other FOSS projects who have matured in the Qt5 ecosystem deal with the issues of Distros like Ubuntu. For example: Ubuntu 14.04 still offers Qt5.2 until 2019, and 16.04 released not even a year ago is using Qt5.5.1 and will mostly be until it reaches EOL in 2021. What is your approach? (BTW, i couldn't grok where you guys pull in Qt5 i
2017-03-10 12:49:00
(luzpaz) In your [INSTALL](https://github.com/qgis/QGIS/blob/master/INSTALL#L101) file you guys say: Qt >= 5.3.0
2017-03-10 12:54:54
(luzpaz) Reading: "3.3. Install build dependencies"
2017-03-10 12:56:28
(luzpaz) I'm asking on qgis/QGIS the same question ATM
2017-03-10 12:57:13
(luzpaz) BTW, I misread and should of directed my words to @normandc and not bblacey as such
2017-03-10 12:59:41
(luzpaz) posted those questions erroneously here..so i deleted them and reposted to Qgis :|
2017-03-10 13:08:13
(luzpaz) @normandc https://musescore.org/en/developers-handbook/compilation/compile-instructions-ubuntu-14.10-git
2017-03-10 13:08:13
(luzpaz) > Important Note: It is now necessary to install Qt5.6 (or later)
2017-03-10 13:08:13
(luzpaz) MuseScore uses Qt to achieve a consistent look and feel across different platforms (Mac, Windows & Linux). Qt is updated more frequently than any other dependency. Having an out-of-date version of Qt is the most common cause of problems as far reaching as strange window behaviour, keyboard shortcuts not working, or the code failing to compile outright.
2017-03-10 13:13:03
(luzpaz) @normandc from the QGIS folks:
2017-03-10 13:13:03
(luzpaz) > we build master (2b QGIS3; Qt5) for unstable, stretch, yakkety, xenian-ubuntugis (xenial lacks GDAL2) - no jessie, no trusty, no precise
2017-03-10 13:13:03
2017-03-10 14:47:24
(kkremitzki) @normandc I know what you mean, the point I was trying to make is that FreeCAD is in a bit of a dependency hell situation right now with several moving versions. I think anything more than making Qt5+Py3 available for 0.17 and maybe phasing out Qt4+Py2 by 0.18 is too ambitious
2017-03-10 14:47:50
(kkremitzki) and @looooo no issue with the openssl dependency, just surprising to see it in there
2017-03-10 17:55:00
2017-03-10 17:55:50
(luzpaz) So now when I compile anything it will use all my cpu cores
2017-03-10 17:56:05
(luzpaz) added export MAKEFLAGS="-j$(nproc)" to my ~/.bashrc 2017-03-10 17:56:30 FreeCADBot1 (luzpaz) echo$MAKEFLAGS returns -j4
2017-03-10 18:00:40
(luzpaz) sorry, forgot to mention to run source ~/.bashrc to initialize the environmental variable
2017-03-10 21:12:25
Gegsite
hey I found a company (start up) who uses freecad just a FYI https://www.youtube.com/watch?v=1CwZZ3tRBic
2017-03-10 21:12:51
Gegsite
from 1:30 :)
2017-03-10 22:33:07
2017-03-11 00:18:44
CathyInBlue
Where do I go to begin learning to use FreeCAD?
2017-03-11 00:20:45
sliptonic
hi CathyInBlue. Lots of tutorials around. The start page in FreeCAD links to a section on the freecad site.
2017-03-11 00:21:24
sliptonic
But it depends on what you want to do with it. FreeCAD has workbenches for many different kinds of tasks.
2017-03-11 00:22:28
CathyInBlue
ATM, I want to learn to navigate FreeCAD.
2017-03-11 00:22:36
CathyInBlue
2017-03-11 00:22:50
sliptonic
2017-03-11 00:23:21
sliptonic
What are you interested in doing?
2017-03-11 00:25:17
CathyInBlue
Building a house, designing an axial-piston engine, milling a cap-and-ball revolver, basic mechanical design stuff.
2017-03-11 00:26:23
sliptonic
Building a house will have you in the Arch workbench. The engine in a variety of workbenches including Part Design. CNC/CAM is the Path workbench. etc.
2017-03-11 00:28:42
CathyInBlue
Looks likek I;m starting at the basic modelling tutorial.
2017-03-11 00:30:51
sliptonic
Sounds good. Welcome and feel free to ask for help here or on the forum. If you post to the forum, make sure to include your freecad info from the help page. Folks are quite friendly but since FreeCAD moves so fast, it's hard to support without that.
2017-03-11 01:25:13
CathyInBlue
Seems halfway through the Basic Modelling Tutorial, FreeCAD locked up my GNOME 3 on Wayland and no other button in any app could be clicked.
2017-03-11 01:56:32
(luzpaz) CathyInBlue, what OS/Platform are you running and how did you install FreeCAD (please paste Help > About FreeCAD > Copy to cliboard)
2017-03-11 01:56:57
CathyInBlue
Arch Linux, freshly updated.
2017-03-11 01:57:18
CathyInBlue
2017-03-11 01:57:23
CathyInBlue
That was my install command.
2017-03-11 01:58:14
CathyInBlue
OS: Linux
2017-03-11 01:58:14
CathyInBlue
Word size of OS: 64-bit
2017-03-11 01:58:14
CathyInBlue
2017-03-11 01:58:14
CathyInBlue
Version: 0.16.Unknown
2017-03-11 01:58:14
CathyInBlue
Build type: Release
2017-03-11 01:58:15
CathyInBlue
Python version: 2.7.13
2017-03-11 01:58:17
CathyInBlue
Qt version: 4.8.7
2017-03-11 01:58:19
CathyInBlue
Coin version: 3.1.3
2017-03-11 01:58:21
CathyInBlue
OCC version: 6.9.1
2017-03-11 01:58:50
(luzpaz) can you recreate the issue ?
2017-03-11 01:59:01
CathyInBlue
Let's see.
2017-03-11 01:59:14
(luzpaz) start Freecad from the command line
2017-03-11 01:59:20
(luzpaz) and then try to recreate the problem
2017-03-11 02:02:05
CathyInBlue
I just launched freecad from GNOME's [Show Applications] screen and ran through everything I did in the tutorial up to the point where it froze my GUI, and nothing seems to have happened.
2017-03-11 02:03:03
(luzpaz) you can't recreate the issue ?
2017-03-11 02:03:11
CathyInBlue
Not apparently.
2017-03-11 02:03:43
CathyInBlue
Let me finish the tutorial and see what happens.
2017-03-11 02:15:48
CathyInBlue
In the Drafting workbench, the icon for the clone tool is a Mandalorian helmet? You people are my kinda nerds.
2017-03-11 02:19:41
CathyInBlue
This tutorial needs updating.
2017-03-11 02:20:04
(luzpaz) which one and how so ?
2017-03-11 02:28:10
(ianrrees) CathyInBlue - it would be great if you could help with updating tutorials! That said, the current state of FreeCAD is already well past 0.16, so it might be better to wait on that until you're familiar with a more current version of FC
2017-03-11 02:31:28
XXCoder
whats state of CAM on freecad?>
2017-03-11 02:31:48
XXCoder
last time I tried on .016 it was all kinds of broken, and 0.17 was strange
2017-03-11 02:49:03
mozzarella
what's CAM?
2017-03-11 02:50:34
XXCoder
its making gcode program from model
2017-03-11 02:50:42
XXCoder
computer aided machining
2017-03-11 02:50:51
XXCoder
freecad has cam functions but it sucks
2017-03-11 02:54:28
sliptonic
XXCoder: Oh c'mon. 'Sucks'. That's a bit harsh. I'd say it's immature, needing development, in process, or early. But 'sucks' is harsh.
2017-03-11 02:54:50
XXCoder
I suppose
2017-03-11 02:55:08
sliptonic
I eagerly await your pull request ;-)
2017-03-11 02:55:30
(luzpaz) that should be the tagline of the FOSS movement
2017-03-11 02:55:53
(luzpaz) FOSS - We eagerly await your pull request
2017-03-11 02:55:55
XXCoder
im techinically a developer but I doubt I can do it lol
2017-03-11 02:56:21
sliptonic
My degree is in psychology. That explains a lot.
2017-03-11 02:56:42
XXCoder
in cnc machinist
2017-03-11 02:56:45
XXCoder
*im
2017-03-11 02:56:55
XXCoder
I also has machines at home for hobby
2017-03-11 02:57:13
sliptonic
Then you bring more to the table than I. Welcome aboard :-)
2017-03-11 02:58:05
XXCoder
2017-03-11 02:59:08
XXCoder
sadly it dont even have autocraps
2017-03-11 02:59:44
sliptonic
autocraps??
2017-03-11 03:00:02
XXCoder
autocaptions I call it autocraps because it dont work too well sometimes
2017-03-11 03:00:32
sliptonic
Is this you?
2017-03-11 03:00:42
XXCoder
video? nah
2017-03-11 03:01:08
sliptonic
Needs audio. And preferrably video. People like seeing people
2017-03-11 03:01:28
XXCoder
ah no wonder no autocraps, no audio to process
2017-03-11 03:03:57
sliptonic
I've watched a ton of sentdex's python videos. Now I look for three things: 1) screen has to be readable 2) audio has to not suck. 3) video of speaker. For some reason, it makes it easier to follow.
2017-03-11 03:04:40
XXCoder
for me 1) video has to be clear and readable. 2) captions.
2017-03-11 03:05:03
sliptonic
Makes sense. Have my videos generated decent captions?
2017-03-11 03:05:13
XXCoder
2017-03-11 03:05:25
sliptonic
2017-03-11 03:06:03
XXCoder
seems ok, but had to stop. video latency is making me dizzy
2017-03-11 03:06:31
XXCoder
ohh assembly tutorial
2017-03-11 03:06:52
sliptonic
I've been looking for something better than obs but, so far, nothing for linux.
2017-03-11 03:07:23
XXCoder
video editor?
2017-03-11 03:08:02
XXCoder
I use openshot
2017-03-11 03:08:28
sliptonic
I used to use openshot but very crash-y
2017-03-11 03:08:57
XXCoder
2017-03-11 03:09:15
XXCoder
if you wanna cry with bad video editing, look for nylon fail in my channel
2017-03-11 03:09:32
XXCoder
yes, vertical is evil, I forgot to turn my phone around lol
2017-03-11 03:14:28
sliptonic
What kind of machine is that?
2017-03-11 03:14:48
XXCoder
cnc router
2017-03-11 03:14:56
sliptonic
home built?
2017-03-11 03:15:15
XXCoder
nah, that was my orginial plan, I still have supported rods and ballscrews for that
2017-03-11 03:15:24
XXCoder
but guess just extra junk now
2017-03-11 03:16:04
sliptonic
Seems to move pretty well
2017-03-11 03:16:19
nilsson
XXCoder, I see axis on the monitor, are you running Linuxcnc, or machinekit?
2017-03-11 03:17:04
XXCoder
linuxcnc
2017-03-11 03:17:26
XXCoder
slip yeah you should listen to old video, its just not good. old tb6560 system sucked
2017-03-11 03:17:39
XXCoder
others told me it sounded not very good.
2017-03-11 03:17:51
XXCoder
and that grinder "spindle" lol that thing sucked
2017-03-11 03:17:59
XXCoder
2017-03-11 03:18:11
sliptonic
My first two routers sucked. wood machines. Absolute crap. Made a lot of stuff with both of them though.
2017-03-11 03:19:11
XXCoder
nice
2017-03-11 03:19:22
XXCoder
im still figuring stuff and I still need box to put electrics in.
2017-03-11 03:19:55
sliptonic
nilsson: Why do you ask? I'm running a combination of MK and linuxcnc between various machines.
2017-03-11 03:20:17
XXCoder
you ever try laser?
2017-03-11 03:20:31
XXCoder
im considering using left over SBRs and ballscrews for laser
2017-03-11 03:20:41
XXCoder
600x600mm area one
2017-03-11 03:20:50
sliptonic
I have a retrofit universal laser in my shop. It's been running mk for three years and I'm in the process of converting it to a smoothieboard.
2017-03-11 03:21:19
XXCoder
heh if I decide to make laser I'll just use tb6560, it works fine for very low load
2017-03-11 03:29:49
nilsson
sliptonic, just curious, I wasn't sure how many people knew about machinekit compared to linuxcnc
2017-03-11 03:31:12
XXCoder
2017-03-11 03:35:12
CathyInBlue
luzpoz: I did the Basic Modelling Tutorial. It uses "Box" where the most up to date FreeCAD in the Arch repositories has "Cube"s. The tutoria says to click on the "+" sign, where the app has filled triangles. It says the workplane button is on the right and reads "None" when it's on the left and reads "Auto".
2017-03-11 03:35:45
CathyInBlue
ianrrees: Well, when the FC devs decide to pinch it off and release 0.17 official, I'll be sure to update.
2017-03-11 03:40:07
XXCoder
huh "make body"
2017-03-11 03:40:10
XXCoder
new one in 0.17
2017-03-11 03:48:58
(ianrrees) CathyInBlue - you're welcome to run whichever version you'd like. My point was more that updating tutorials to match 0.16 is probably not a good use of time at this point.
2017-03-11 05:37:05
(ianrrees) @kkremitzki - I was just watching @sliptonic 's (very nicely done!) video series about Path scripting and noticed he has the answer to your question about how to get a handle on a vertex that's selected in the gui: >>> sel = Gui.Selection.getSelectionEx()[0]
2017-03-11 05:37:06
(ianrrees) >>> sel.SubElementNames
2017-03-11 05:37:06
(ianrrees) ('Vertex1',)
2017-03-11 05:37:06
(ianrrees)
2017-03-11 06:15:21
(kkremitzki) Ah nice, thanks! it's actually sel.SubObjects that I want but that definitely works
2017-03-11 06:17:25
(kkremitzki) and agreed on sliptonic's videos, I hadn't seen them before but I'm very intrigued so far, I've seen the Leidenfrost effect video he's talking about before
2017-03-11 08:02:07
(kkremitzki) I have never seen https://www.bountysource.com/teams/freecad before, that's interesting... if someone has a feature they really really want implemented they could put a bounty on it
2017-03-11 08:07:43
(normandc) @luzpaz That link says "If your repository does not have 5.6 or later then follow these steps to install it:" with a .run script that will not be registered in the host system package manager. I **hate** that. And I don't see how it would be possible to make it work seamlessly with the PPA. Requiring end users to manually install Qt5.6 before they can use the PPA is unacceptable IMO. I'm with @bblacey on this: Qt4.x for current Ubuntu
2017-03-11 08:07:43
the only sensible choice, Ubuntu 18.04 will probably have Qt >=5.7 which from what I understand is currently incompatible? If you ask me "why not package Qt5.6 on the PPA" I'll reply "why are we not building and maintaining our own tailored Linux distro"? ;-)
2017-03-11 08:10:10
(ianrrees) @vejmarie - what C++ compiler do you use for libraries/programs that need OpenMP?
2017-03-11 08:10:35
(ianrrees) I'm trying to build opencamlib
2017-03-11 08:11:09
(ianrrees) @normandc - the Qt>=5.7 issue is likely going away soon (if it hasn't already)
2017-03-11 08:12:32
(ianrrees) (It goes back to Shiboken, which is a tool used to build PySide2. The Qt guys are doing a bunch of work on that.)
2017-03-11 08:19:01
2017-03-11 08:19:02
(looooo) Regarding Qt5: was there a official release of pyside2 yet?
2017-03-11 08:25:48
(ianrrees) lorenz - no, I think that's still a while off
2017-03-11 08:28:31
(looooo) shouldn't we wait for that? If there is one, there will be for sure official packages available, which lower the work we have to do...
2017-03-11 08:30:56
(looooo) @bblacey thanks for your hint regarding docker some time ago. This is working very well. This will increase the linux-distros where the conda-packages work, as I can locally use the same enviroments as conda-forge uses on circle-ci... . I wonder if there is a docker-file to create windows packages on linux??? :-)
2017-03-11 08:37:32
(looooo) regarding qt5 on conda: there are builds for all platforms for qt5.6. But no PySide2 package. I think once there is a official release of pyside2, conda-forge will get one ready... So I will wait for that and concentrate on python3 with conda....
2017-03-11 09:08:44
doublehp
hello; I have done measurements on my house, and now trying to draw the building. Because of odd, I measured things by triangles (nothing is really square in my life; triangles easily let me set constrainsts). I entered all this in a sketch, but now, I am not able to reuse my points for other things; Freecad does not allow me to use these points to set walls and other things;
2017-03-11 09:09:13
doublehp
I tried to convert sketch into draft, half points are missing.
2017-03-11 09:12:59
doublehp
I can't build walls the traditionnal way (set a line, ask a 30cm thick wall along the line); for walls, I measure the 4 corners and draw a quadrilater, then wanted to use that surface to build a volume. Note that all surface measurements have been enteredin a sketch at elevation 0; but base of wall will start at different elevation: +1m, +2m, +5m ... then I set the wall height. After the whole initial plan, I can not set the wall immediately, I
2017-03-11 09:13:50
doublehp
my issue is on choosing the workbench to establish the initial plan, on which I will choose the key points for other elements. The initial plan almost contains everything.
2017-03-11 13:21:12
2017-03-11 13:42:47
wondiws
hello
2017-03-11 13:46:52
wondiws
is it possible to regroup an existing model in FreeCAD?
2017-03-11 15:39:19
(vejmarie) @ianrrees I am using clang
2017-03-11 15:49:28
(bblacey) @looooo re using docker :+1:
2017-03-11 19:28:50
sankey
hi, i created a 2D sketch, and put it inside a Drawing with dimensions
2017-03-11 19:29:02
sankey
but when i change the sketch, the dimensions in the drawings do not follow
2017-03-11 19:29:15
sankey
is it possible in freecad to make drawings parametric?
2017-03-11 19:29:37
(ianrrees) thanks @vejmarie - I got thrown off by the cmake file for opencamlib trying to add some unsupported openmp switches, just removing them seems to have got it working.
2017-03-11 19:30:11
(ianrrees) sankey - yes, but not with the Drawing workbench, you'll instead want to use TechDraw which is the successor of Drawing
2017-03-11 19:30:18
sankey
ah
2017-03-11 19:30:37
sankey
is that available in 0.16?
2017-03-11 19:30:48
sankey
2017-03-11 19:30:52
(ianrrees) no, you'll either need to build from source or get one of the development versions
2017-03-11 19:30:56
(ianrrees) what OS are you using?
2017-03-11 19:31:01
sankey
debian
2017-03-11 19:32:11
(ianrrees) can debian use ubuntu packages? There's a PPA for the development version of FreeCAD
2017-03-11 19:33:13
(ianrrees) otherwise, it's usually not too hard to get setup for building FreeCAD - https://www.freecadweb.org/wiki/CompileOnUnix
2017-03-11 19:34:57
sankey
okay, thanks
2017-03-11 19:38:28
(ianrrees) @bblacey - any thoughts about hosting a formula for opencamlib? It looks useful in the Path workbench
2017-03-11 19:38:58
(ianrrees) no problem sankey - good luck and feel free to ask here or in the Install/Compile section of the forum if you have questions/problems
2017-03-11 19:40:04
(bblacey) Just got back from coffee with @vejmarie - he is doing some great work for Open Hardware with FreeCAD - great vision and opportunity. Anyway, direct to your point - absolutely! Why not? You thinking start in homebrew-freecad and eventually submit to homebrew/science?
2017-03-11 19:43:37
(ianrrees) exactly - there are a couple little things that'll need to be fixed upstream anyways
2017-03-11 19:44:21
sankey
how delightful! I found an old subdirectory on my hard drive with a compiled freecad 0.17 :D
2017-03-11 19:45:52
(ianrrees) sankey - it'll be worth your time to do "git pull" in the source directory and rebuild
2017-03-11 20:44:08
(normandc) @ianrrees @sankey AFAIK Ubuntu versions are usually based on a pull of Debian unstable at any given time, then all packages are rebuilt. While it may occasionally happen that library versions match between Debian stable and a given Ubuntu release, I do not recommend installing debian packages built for Ubuntu on Debian, chances are this will create conflicts with system libraries. But it would be easy enough to build debian packages o
2017-03-11 20:44:08
from our Ubuntu packages. Basically copy the debian folder, download the occt 7.1.0 tarball, extract it, paste the debian folder in it, change the version in the debian/changelog text file, then in a terminal do 'debuild'. This will produce deb packages usable for your PC only.
2017-03-11 20:45:05
(ianrrees) ahh, thanks @normandc !
2017-03-11 21:12:48
(normandc) @bblacey @vejmarie getting coffee on the west coast... Things could be worse! :-D It's -19Âº C right now here, with windchill factor feels like -31Âº C. In Fahrenheit that's -2F/-35F...
2017-03-11 21:17:29
(kkremitzki) Wow, I've got +39Â°C on you
2017-03-11 21:24:26
(normandc) At least we won't be getting that snow the US East coast is due to get over the weekend!
2017-03-11 21:25:45
(vejmarie) Kurt where are u ?
2017-03-11 21:25:53
(kkremitzki) near Houston
2017-03-11 21:26:26
(vejmarie) @normandc good luck ! We are wearing shorts there
2017-03-11 21:26:44
(vejmarie) @kkremitzki hey i was there 10 days ago
2017-03-11 21:26:59
(vejmarie) I do work with Hpe
2017-03-11 21:27:39
(ianrrees) @bblacey - I'm a bit confused by OpenMP, there's lots of info on the 'net suggesting that clang as packaged with OSX doesn't support OpenMP, but I suspect that info is stale and the current does in fact support it. OpenCAMlib builds and appears to work with no OpenMP flags specified, but CMake fails at "find_package( OpenMP REQUIRED )".
2017-03-11 21:27:45
(kkremitzki) Oh nice, that makes sense.. you should visit Austin too if you get a chance
2017-03-11 21:30:01
(vejmarie) Was in Austin and San Antonio either (I do like San Antonio )
2017-03-11 21:30:25
(vejmarie) @ianrrees you need the official clang not the one shipped by apple
2017-03-11 21:30:35
(kkremitzki) Sounds like a lot of traveling
2017-03-11 21:30:41
(vejmarie) The apple one is conservative
2017-03-11 21:31:13
(vejmarie) @kkremitzki i live in a 777/787 don t do IT from France
2017-03-11 21:33:17
(ianrrees) @vejmarie - so your understanding then is that the Apple clang doesn't support OpenMP? If so, I'm still confused about why OpenCAMlib (which supposedly requires OpenMP) seems to build and work fine with the Apple clang.
2017-03-11 21:33:30
olspookishmagus
Select face -> Create new sketch
2017-03-11 21:34:00
olspookishmagus
how do I position the new sketch to use one of the faces corners as an alingment/start point of a rectangle to my sketch?
2017-03-11 21:35:17
(ianrrees) olspookishmagus - there's a button in sketcher "Create an edge linked to an external geometry"
2017-03-11 21:35:44
olspookishmagus
ok, but that won't let me select a POINT
2017-03-11 21:36:26
(ianrrees) an edge has points at the end. Maybe I'm not understanding what you are trying to do?
2017-03-11 21:36:59
olspookishmagus
that's another of the problems here - how to showcase what I'm trying to do and how to ask for help
2017-03-11 21:37:46
(ianrrees) the forum is a good place to go for help - you can post images which help immensely
2017-03-11 21:37:53
olspookishmagus
it creates a "line" with an arbitrary length
2017-03-11 21:40:39
(ianrrees) @vejmarie - I'm hoping to get OpenCAMlib built with the default clang, because it provides a Python API so I think we would need to build FreeCAD (and whatever other Python libraries) with the same compiler for them to work together.
2017-03-11 21:41:26
(ianrrees) olspookishmagus - are you saying the external geometry tool is creating an arbitrary length line?
2017-03-11 21:46:30
olspookishmagus
this is what I'm trying to do: https://imgur.com/a/EcP77 (the original part and my efforts)
2017-03-11 21:52:38
olspookishmagus
*cricket*
2017-03-11 21:57:03
(normandc) @olspookishmagus your blurry picture is not much help to understand the problem you're having. It **is** possible to select points as external geometry in a sketch. Seriously, without a look at your file sorry but it's a waste of time to play the guessing game. @ianrrees sugested you to go to the FreeCAD forum to get help - that's a much better platform than IRC for such requests and all the FreeCAD expert users are there (including m
2017-03-11 21:57:32
olspookishmagus
ok I will do a more polished forum post there
2017-03-11 21:57:51
olspookishmagus
but please tell, me Sketchup does all sorts of snapping to midpoints, points, edges, corners
2017-03-11 21:58:05
olspookishmagus
how does one toggle that to happen in FreeCAD, is it possible?
2017-03-11 22:00:54
(kkremitzki) It is possible, you may want e.g. the Draft WB
2017-03-11 22:02:30
(kkremitzki) but with your picture you probably want to use Part Design WB (assuming you're using 0.16, the 0.17 part design is not finished), in that case you have the snapping behavior in sketcher
2017-03-11 22:02:34
(kkremitzki) when you make sketches that is
2017-03-11 22:21:35
(luzpaz) hopefully we (drhooves AKA m4arkus) can get Arch Linux (and it's derivatives like Manjaro) good to go soon with compiling all the latest deps for FreeCAD. Qt5.6-webkit takes a loooong time to build even with 4 cores.
2017-03-11 22:22:00
(luzpaz) OCC7.1.0 is also being problematic
2017-03-11 22:24:33
(luzpaz) haven't tried netgen or vtk yet
2017-03-11 22:32:06
(luzpaz) @ianrrees just a trivial FYI. On Arch opencamlib-git follows HEAD. There is no openCAMlib package.
2017-03-11 22:32:27
(luzpaz) so no problem there per se
2017-03-11 23:06:09
(bblacey) @normandc - yeah, walked about 2 miles to/from coffee because it was so warm out - about 18C ;)
2017-03-11 23:08:34
(bblacey) @ianrrees - yeah, clang supports openmp - http://blog.llvm.org/2015/05/openmp-support_22.html
2017-03-11 23:09:36
(ianrrees) ahh, I had seen that post but somehow missed the test program, thanks!
2017-03-11 23:11:52
(bblacey) @ianrrees - maybe we need an openmp formula too ;) http://openmp.llvm.org
2017-03-11 23:12:02
(bblacey) Surprised there isnâ€™t already one...
2017-03-11 23:12:47
(bblacey) Ah wait, it looks like openmp is now part of the llvm formula.
2017-03-11 23:14:02
(bblacey) http://stackoverflow.com/questions/38971394/brew-install-clang-omp-not-working or there is a clamp-opm in boneyard?? brew install homebrew/boneyard/clamp-omp
2017-03-11 23:14:43
(bblacey) But I think you are better off just installing the llvm port unless it is already part of clang in Xcode. Havenâ€™t checked.
2017-03-11 23:16:13
(bblacey) @ianrrees - didnâ€™t see @vejmarieâ€™s post but landed in the same spot. Even if you install llvm or boneyard to get the support, I think you might be able to just use the openmp library with the macos clang compiler.
2017-03-11 23:20:24
(ianrrees) so my confusion about opencamlib needing openmp was basically a mismatch between their cmake config and the source code - the cmake said openmp is required, but it's conditional in the C++
2017-03-11 23:21:20
(ianrrees) so I'll install the Homebrew llvm and see if I can build with it with the OpenMP from there
2017-03-11 23:24:39
(bblacey) Even though llvm is effectively Apple, not surprised that they donâ€™t ship openmp support. They want everyone to use [GCD](https://en.wikipedia.org/wiki/Grand_Central_Dispatch) for parallelism instead.
2017-03-11 23:32:16
(ianrrees) right, and in the grand scheme of things the OpenMP support in clang is still fairly new
2017-03-12 01:06:55
pac1
Hi.
2017-03-12 01:17:56
nilsson
hey
2017-03-12 01:20:27
pac1
I"m building a flight simulator and want to use Freecad to design parts on which instruments, controls and switches can be mounted. I have a list of over 100 measurements of the various parts and would like to take a scripted approach to construction. I have the Freecad daily build installed and am reading the getting started part of the wiki and skimming the gitter im channel. I'd like to converse with someone knowledgable to
2017-03-12 01:20:27
pac1
2017-03-12 01:45:08
sankey
Hi, i'm using freecad from the latest git revision and i'm experimenting with the new TechDraw module
2017-03-12 01:45:35
sankey
i want to put dimensions on a sketch, but it looks like i can only put dimensions on "parts" in the TechDraw module
2017-03-12 01:46:34
sankey
if i slightly extrude the sketch, i can put it in a techdraw page and select verticies and add dimensions, but I'm suspicious of this approach
2017-03-12 01:47:28
(ianrrees) sankey - that's an interesting question, we made TechDraw with drawing 3d objects in mind
2017-03-12 01:47:41
nilsson
pac1, I wouldn't consider myself a freecad expert, but I think it will be difficult to script the design of a lot of parts
2017-03-12 01:47:50
(ianrrees) so you're trying to go straight from a sketch to a TechDraw drawing?
2017-03-12 01:48:05
sankey
yes, basically
2017-03-12 01:48:41
sankey
ultimately it is a 3D part in the real world, but I was thinking i could skip some steps in CAD by only doing a sketch of the profile
2017-03-12 01:48:55
sankey
(it is a cargo bicycle)
2017-03-12 01:49:40
(ianrrees) If you don't mind - how about making a post on the forum to describe your intended workflow (and make sure it has TechDraw in the subject). Wandererfan (who does most of the work on TechDraw) is on the forum regularly
2017-03-12 01:50:41
sankey
sure
2017-03-12 01:51:42
(ianrrees) There was a lot of difficulty in linking the 3D shapes from OpenCascade (the geometry kernel we use in FreeCAD) with the 2D representations in TechDraw, but I would guess what you're describing should be possible to make work.
2017-03-12 01:52:56
pac1
nilsson, the scripting part is to allow building many similar parts using a script to repeat a basic operation. My understanding is that everything done in the ue results in some kind of python script, which can be modified to change the end result.
2017-03-12 02:00:24
nilsson
pac1, there is a python console, and a spreadsheet module that lets you use variables in your models
2017-03-12 11:27:26
Almisuifre
Salutations \o/
2017-03-12 13:02:01
(luzpaz) can someone confirm this bug: https://freecadweb.org/tracker/view.php?id=2963 ?
2017-03-12 13:30:34
(kkremitzki) I can't reproduce it, commented as such
2017-03-12 13:34:23
wondiws
hello
2017-03-12 13:34:40
(kkremitzki) Hello wondiws
2017-03-12 13:35:05
wondiws
2017-03-12 13:35:23
2017-03-12 13:36:20
wondiws
2017-03-12 13:36:28
wondiws
explode them, and group them?
2017-03-12 13:37:26
(kkremitzki) Hmm, so for example if you have two cubes you want to explode them into Face1 through Face12?
2017-03-12 13:37:40
(kkremitzki) And then group those faces arbitrarily, not necessarily by which cube they belonged to?
2017-03-12 13:38:53
wondiws
FreeCADBot1, uhm, I'm just gonna say yes to that
2017-03-12 13:39:25
wondiws
2017-03-12 13:39:36
wondiws
I've got a step file like that emergency stop button
2017-03-12 13:39:47
(normandc) wondiws, FreeCADBot1 is not a person nor a nickname, look for the nickname next to it, mine is normandc, you've been talking to kkremitzki
2017-03-12 13:40:19
wondiws
normandc, why not go by normandc, why mirror?
2017-03-12 13:41:04
wondiws
kkremitzki: you see, there are four colors: the black bottom side of the case, the yellow top of the case, the black underside of the actual button, and the red top of the button
2017-03-12 13:41:12
wondiws
my model is in two parts
2017-03-12 13:41:33
wondiws
I want to split the top part into three, so I have those four groups
2017-03-12 13:41:34
2017-03-12 13:41:35
(kkremitzki) The mirroring bot still has to emit a message in IRC which uses its name, otherwise it would have to masquerade as all the users in gitter
2017-03-12 13:42:35
(kkremitzki) I'm not really sure how to do that from a step file
2017-03-12 13:43:07
(luzpaz) good news for Arch linux folks, OCC7.1 can be built again
2017-03-12 13:43:19
(luzpaz) (via AUR)
2017-03-12 13:43:25
wondiws
kkremitzki, I did import it, and I split it into shapes now with Rhino
2017-03-12 13:43:35
wondiws
kkremitzki, so I only want to merge now
2017-03-12 13:44:10
(luzpaz) currently compiling pyside2-git
2017-03-12 13:44:18
(kkremitzki) You should probably create a forum thread and include your file at forum.freecadweb.org, I'm not sure
2017-03-12 13:44:18
(normandc) wondiws merge how? Do you want a unique part, or only to tie the shapes together?
2017-03-12 13:45:02
wondiws
normandc, doesn't really matter, I'm gonna export it to a mesh, and I want it in four groups, so I guess the latter, just tie the shapes together
2017-03-12 13:45:15
(normandc) +1 on what kkremitzki said, CAD help on a chat system is extremely awkward. https://forum.freecadweb.org/
2017-03-12 13:45:47
(normandc) wondiws switch to Part workbench, select all shapes then go to Part --> Make compound
2017-03-12 13:45:58
wondiws
normandc, alright, thanks
2017-03-12 13:46:08
(luzpaz) I bet it would take an hour to compile FC 0.17 + all it's dependencies
2017-03-12 13:46:30
(kkremitzki) It could certainly take more depending on what "all" includes
2017-03-12 13:46:49
(luzpaz) actually almost 2 hours if you included Qt5.6webkit
2017-03-12 13:47:10
(luzpaz) well.. on my 4 core machine
2017-03-12 13:47:45
2017-03-12 13:48:05
(normandc) @luzpaz failed to find how to "thumb up" your OCC7.1 AUR announcement, congrats! I certainly know how much work it can be ;-)
2017-03-12 13:48:22
(kkremitzki) Ah yeah, compiling all of those *should* take well more than an hour
2017-03-12 13:48:50
(luzpaz) @normandc wasn't me..i'm just testing :|
2017-03-12 13:49:07
(luzpaz) btw @normandc thanks for your heroic effort on the PPA
2017-03-12 13:49:44
(normandc) Unless you're compiling on RaspPi 3 :-D Can't find the forum topic about it, the guy who did said about 12 hours
2017-03-12 13:51:08
(luzpaz) that reminds me of the good old days trying to install RH 4 with my friend
2017-03-12 13:51:22
(kkremitzki) Yeah, RPi3 compilation is probably I/O blocked from slow SD card reads, I compiled libcec on there once to try experimenting with programmable TV control and it was ~12 hours as well
2017-03-12 13:52:19
(kkremitzki) Wow, RH4 was way back when. I got started with Linux on Red Hat 9, the last release before they went enterprise
2017-03-12 13:52:58
(kkremitzki) But dialup support was really rough so I had to reboot to Windows and dial in for internet to troubleshoot
2017-03-12 13:53:53
(luzpaz) i remember how patient I needed to be... and how much less patient I am today because of the advancements in hardware
2017-03-12 13:56:02
(normandc) @kkremitzki LOL, how young were you back then (RH9), 8 or twelve? Got your start early! I started in my teens with BASIC on an Atari 600XL. This was the end of my programming days. :-P
2017-03-12 13:57:11
(kkremitzki) Hah, the beginning and the end eh?
2017-03-12 13:58:49
(kkremitzki) I think I was maybe 14? Although I am a senior in college I worked for a few years as a programmer before going back to school
2017-03-12 13:59:06
(kkremitzki) but I got started making pokemon websites when I was 9
2017-03-12 14:01:37
(luzpaz) I'm trying to conceive a function that will auto find the path of a dependency to solve issues like https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=20#p164417 where the user needs to add the path to the binary in FC
2017-03-12 14:02:41
(luzpaz) python3 has a command: shutil.which('ccx')
2017-03-12 14:03:18
(kkremitzki) Yeah which is a standard bash command for getting the path of something
2017-03-12 14:03:30
(luzpaz) i understand that it also works on Windows
2017-03-12 14:03:53
(kkremitzki) I would think it would depend on that binary being on the path in the first place though which may not be the case esp. in Windows
2017-03-12 14:04:21
(luzpaz) yea.. good point
2017-03-12 14:04:45
(kkremitzki) I actually have the same problem as them too with gmsh although I'm on Ubuntu
2017-03-12 14:05:00
wondiws
what does it mean, when a component in the list is marked yellow?
2017-03-12 14:06:01
(kkremitzki) Well a Sketch for example becomes yellow when you are actively editing it
2017-03-12 14:06:40
wondiws
kkremitzki, I haven't selected it
2017-03-12 14:07:11
(kkremitzki) Even if something isn't selected in the tree/gui it could still be in "edit mode", do you see anything in the Tasks view?
2017-03-12 14:07:47
wondiws
kkremitzki, never mind, I just exit and restart :P
2017-03-12 14:07:59
(luzpaz) I guess i would need to use os.walk() https://docs.python.org/3/library/os.html#os.walk
2017-03-12 14:08:44
(kkremitzki) @luzpaz that would solve the problem of finding it, but it could be a very expensive operation to run on a big drive that may or may not have the binary
2017-03-12 14:08:55
wondiws
kkremitzki, it happened again, nothing in the task list
2017-03-12 14:09:09
(kkremitzki) What steps did you take to get to that point after restarting?
2017-03-12 14:09:28
wondiws
kkremitzki, ctrl-double click, rather than ctrl-click for selecting what to compound
2017-03-12 14:10:32
(kkremitzki) Does it still happen if you just double click that item (and what type of object are you ctrl-double clicking?) because double click is how edit mode or dialogs related to an object are usually launched
2017-03-12 14:10:32
(luzpaz) @kkremitzki then maybe it's just worth having a function that searches path... and if it doesn't find it then offering the user to search for it globally which would be considered 'expensive' as you say
2017-03-12 14:11:19
wondiws
kkremitzki, yes, just double clicking too, it looks like a rotate function
2017-03-12 14:11:26
(kkremitzki) @luzpaz Hmm, I almost think it'd be better to just do the 1st search and if it finds nothing, maybe link to the wiki or something so they know how to put the binary on their path
2017-03-12 14:11:38
(luzpaz) pyside2-git just failed at 97% almost 20 minutes of compiling
2017-03-12 14:12:09
(kkremitzki) Yeah wondiws that's what I suspected, try just ctrl-single click to select your items
2017-03-12 14:12:30
wondiws
kkremitzki, how do I get out of this rotate mode?
2017-03-12 14:13:21
(normandc) wondiws when a label in the tree has a yellow background (is that what you're describing?) it means you have entered the transform mode. It's a legacy mode to move and rotate parts, it's mostly worthless in 0.16 if you ask me. To quit this mode, right-click on the object label in the tree, and select "Finish editing".
2017-03-12 14:13:48
wondiws
normandc, yes thanks
2017-03-12 14:33:26
wondiws
what is the difference between exporting to Alias Mesh and Wavefront OBJ?
2017-03-12 14:53:54
wondiws
kkremitzki, normandc luzpac, are yall still here? :)
2017-03-12 15:06:21
(kkremitzki) I was making breakfast, but yeah I'm here, I'm not sure re: your exporting question
2017-03-12 15:10:09
(kkremitzki) I recognize Wavefront .OBJ as a sort of general interchange format for u,v-geometry but not sure about Alias Mesh
2017-03-12 15:11:51
(kkremitzki) Does anyone know if the current situation with netgen vs gmsh in the Ubuntu daily PPA is part of a general move towards gmsh/away from netgen? or just temporary
2017-03-12 15:15:53
wondiws
kkremitzki: they both write *.obj files
2017-03-12 15:16:11
wondiws
kkremitzki, maybe I should compare them, but they are the same format atleast
2017-03-12 15:17:30
(kkremitzki) It looks like Alias is a product from Autodesk, so perhaps it's for compatibility with their implementation of what should be a standard, that sounds very Autodesk-y
2017-03-12 15:36:41
wondiws
kkremitzki, "shape is not a shell", what does that mean?
2017-03-12 15:37:42
(kkremitzki) What are you trying to do?
2017-03-12 15:38:17
wondiws
kkremitzki: creating a solid from a compound
2017-03-12 15:38:57
(kkremitzki) I think that might mean it has holes in it
2017-03-12 15:39:37
(kkremitzki) You might want this: https://www.freecadweb.org/wiki/Part_CheckGeometry#Activate_extra_BOP_check
2017-03-12 15:41:13
wondiws
kkremitzki: what does "touched but must be executed" mean?
2017-03-12 15:42:47
wondiws
kkremitzki: in fact the solids I just created are invalid...
2017-03-12 15:42:49
(kkremitzki) I've never seen it, but there are 2 threads in the forums that show up with that quote plus FreeCAD that you might find more info in
2017-03-12 15:43:12
(kkremitzki) How did you create them?
2017-03-12 15:48:11
(kkremitzki) Test: $$\partial f$$
2017-03-12 15:48:30
(kkremitzki) That's sweet, gitter supports LaTeX rendering
2017-03-12 15:53:27
(kkremitzki) $$G = g_{64},\ g_n = 3 \uparrow^{g_{n-1}} 3$$
2017-03-12 16:14:49
2017-03-12 16:15:55
(kkremitzki) Excellent!
2017-03-12 16:17:33
(normandc) wondiws: you can't create a solid from a compound if it contains multiple shells or other types of shapes. When you first asked to tie shapes together you specifically said you didn't want a solid... The shape hierarchy in FreeCAD is vertex --> edge --> wire --> face --> shell --> solid. Shell is a group of contiguous faces, a shell must form an enclosed, manifold (watertight) volume to convert it to a solid.
2017-03-12 16:26:21
(ianrrees) wondiws - if you're exporting as a surface mesh (*except AMF), you can select multiple items together and they will be merged together as part of the export process. The details on how well this works will vary depending on the geometry you're trying to export - you could end up with internal "surfaces" that give you headaches down the line. Or, it might work fine.
2017-03-12 17:11:40
sankey
i can't find any documentation for the ToggleConstraint button in the Sketcher module
2017-03-12 17:11:50
sankey
all I can tell is that it makes constraints blue instead of red
2017-03-12 17:12:11
sankey
oh, and I can't edit them
2017-03-12 17:12:35
(normandc) sankey blue means it's in reference mode. So it turns constraints into reference dimensions. I believe the tooltip should mention this.
2017-03-12 17:13:32
(normandc) sankey sometimes you need to know a dimension in the sketcher, but if the sketch is fully constrained adding a new dimensional constraint will throw an error. Thus this toggle constraint mode is there for this.
2017-03-12 17:13:45
sankey
i see, that's awesome
2017-03-12 17:13:59
sankey
i did read the tooltip, but i didn't really understand
2017-03-12 17:14:41
sankey
and the online documentation for it was empty https://www.freecadweb.org/wiki/Sketcher_ToggleConstraint
2017-03-12 17:15:07
sankey
hm, i notice that's a wiki
2017-03-12 17:15:41
(normandc) sankey: yes it is, and it could use more contributors *hint* *hint* ;-)
2017-03-12 17:16:08
(normandc) sankey but you need to make a request on the forum, due to spam only registered users can contribute
2017-03-12 17:16:35
sankey
cool, my forum account recently got unmoderated
2017-03-12 17:27:02
wondiws
normandc: what is the difference between a wire and an edge?
2017-03-12 17:28:34
(kkremitzki) an edge is a geometric entity, an edge is similar to a polyline, it's comprised of (possibly) several edges and the vertices that join them
2017-03-12 17:28:44
(kkremitzki) err a wire is similar...
2017-03-12 17:28:46
(normandc) wondiws: a wire is formed of more than one contiguous edges. When the wire forms a closed profile, it can form a face.
2017-03-12 17:30:33
wondiws
normandc: how can I find out what type a shape is?
2017-03-12 17:31:12
wondiws
normandc: because it says that the shell is not closed, and therefore not a valid solid, but I don't care if it's not a solid anyway
2017-03-12 17:33:49
(normandc) wondiws: in the part workbench there is an Analyze geometry tool, A cone icon with a magnifying glass over it. It will tell what errors there are in the shape, and its content is listed in the Shape content section.
2017-03-12 17:34:35
(normandc) wondiws if you don't care whether it's a solid or not, why try to make it a solid in the first place? Please explain the context!
2017-03-12 17:35:07
wondiws
normandc, you mean the "check geometry" tool? That's where the warning came from in the first place
2017-03-12 17:35:40
wondiws
normandc, I'm just trying to group things for export, compound worked if I export to *.obj, but not to some of the other formats
2017-03-12 17:35:46
wondiws
therefore I had to look elsewhere
2017-03-12 17:36:58
(normandc) wondiws which other formats
2017-03-12 17:37:16
(normandc) wondiws and I said ***context*** what's the end goal?
2017-03-12 17:38:07
wondiws
normandc, export it too a Scada program, this tool imports *.dae, *.obj, *.ifc, *.3ds, *.xaml
2017-03-12 17:38:27
wondiws
normandc, exporting to *.dae crashed FreeCAD
2017-03-12 17:38:45
wondiws
*.obj worked well, but too much vertices and faces for me
2017-03-12 17:39:26
wondiws
so I try now *.ifc, as that supports more shapes than just triangles altough it is intended for buildings I know that
2017-03-12 17:44:09
(normandc) wondiws what's a scada program? What will it do with that shape? AFAIK IFC export requires installation of IfcOpenShell, it is not supported natively in FreeCAD https://www.freecadweb.org/wiki/Arch_IFC
2017-03-12 17:45:40
wondiws
normandc, I'm running freecad on windows now, IfcOpenShell is installed with it I imagine? Because I remember in linux I cannot export to Ifc because of it, but on windows it seemed to work out of the box
2017-03-12 17:45:41
(kkremitzki) Supervisory control and data acquisition, so for example if you had an architectural model in FreeCAD it could be imported to some sort of "smart house" monitor
2017-03-12 17:46:00
(normandc) wondiws too much vertices and faces: do you mean facets? All mesh formats output will be exactly the same as far as number of facets is concerned
2017-03-12 17:46:07
wondiws
kkremitzki, but it's first purpose is for use in factories ;)
2017-03-12 17:46:26
(kkremitzki) Definitely, just that's the first example that came to mind with this talk of IFC format
2017-03-12 17:46:36
wondiws
normandc, sorry, what's a facet? I
2017-03-12 17:46:44
wondiws
'm new too all this terminology
2017-03-12 17:46:59
wondiws
that's why I started about "solid" when I just wanted to group things ;)
2017-03-12 17:47:12
(kkremitzki) https://www.freecadweb.org/wiki/Glossary is super useful, not sure if facet is in there but just wanted to point it out
2017-03-12 17:47:32
wondiws
kkremitzki, I'll check it out, sounds good :)
2017-03-12 17:47:42
(normandc) wondiws: polygonal meshes are broken down into triangulated faces called facets. https://en.wikipedia.org/wiki/Polygon_mesh
2017-03-12 17:48:11
wondiws
kkremitzki, yes, you can use SCADA for your home automation as well I imagine :P
2017-03-12 17:48:21
wondiws
one of the examples in fact is the "home automation" of Schiphol airport
2017-03-12 17:48:31
wondiws
altough that's a 2D example of this SCADA package
2017-03-12 17:48:38
(kkremitzki) Ah cool I was there this summer
2017-03-12 17:48:50
wondiws
coincidentally, that's the airport serving my area
2017-03-12 17:48:51
(kkremitzki) Last summer I suppoe
2017-03-12 17:49:32
wondiws
kkremitzki, was it a connecting flight, or did you go to Holland?
2017-03-12 17:50:17
(kkremitzki) I stayed in Utrecht for a while, it was a flight out
2017-03-12 17:51:24
wondiws
normandc, technically "facet" is in there, altough it says "to be added" ;)
2017-03-12 17:51:50
wondiws
normandc, but a facet is guaranteed to be triangle?
2017-03-12 17:52:47
(kkremitzki) It would be pretty interesting to make a model of the Oosterscheldekering in FreeCAD
2017-03-12 17:53:10
(kkremitzki) A very simplified one
2017-03-12 17:53:36
wondiws
kkremitzki, you mean the Deltawerken? I thought about that actually, that would make sense in the context of SCADA too
2017-03-12 17:54:04
wondiws
would be an excellent example of the software I'm using now
2017-03-12 17:54:05
(kkremitzki) Yeah, I was there studying water resource engineering so we visited the Delta Works
2017-03-12 17:54:36
wondiws
altough this software is still a bit beta, and the examples are quick and dirty
2017-03-12 17:54:36
(kkremitzki) Lots of interesting stuff going on there in that field and in Belgium
2017-03-12 17:54:46
(kkremitzki) what are you using for SCADA?
2017-03-12 17:55:01
wondiws
kkremitzki, this is Iconics GENESIS64
2017-03-12 17:55:12
wondiws
it had to be something that could do something with 3D
2017-03-12 17:55:33
(kkremitzki) Ah too bad it's not open source
2017-03-12 17:55:33
wondiws
kkremitzki, and I will make a three.js interface
2017-03-12 17:55:40
wondiws
which is open-source ;)
2017-03-12 17:55:48
(kkremitzki) Oh excellent
2017-03-12 17:56:04
wondiws
kkremitzki, I don't think there are OpenSource SCADA packages
2017-03-12 17:56:23
wondiws
where are you from kkremitzki?
2017-03-12 17:56:32
(kkremitzki) Texas/USA
2017-03-12 17:56:45
wondiws
ah great
2017-03-12 17:56:55
(normandc) wondiws I've read that mesh facets can have 4 sides but I don't think FreeCAD supports this, and all meshes created in other software I've ever encountered had 3-sided facets. To be honest I don't know mesh modeling much, I'm more of a CAD guy.
2017-03-12 17:57:59
wondiws
normandc, yes, I would also always make triangle meshes, I don't see how it would work otherwise: because if you have more than three points, there's no guarantee the face will be flat :S
2017-03-12 17:58:39
wondiws
normandc, if you export a cube to *.obj with Blender or quite a few other tools actually, it will make a 4-point face
2017-03-12 18:00:18
(normandc) wondiws are you sure? It may just be that the diagonal line splitting the face of the cube is not displayed?
2017-03-12 18:02:47
(normandc) wondiws: just exported Blender's default cube to .obj then opened in FreeCAD: turn the cube's display mode to Flat Lines (in the View tab) and you can see the faces are split.
2017-03-12 18:05:16
wondiws
normandc, there's an option "triangulate" when exporting to *.obj, which is by default off
2017-03-12 18:05:48
wondiws
normandc, anyway, best way to check is to open *.obj with notepad, and see how many entries there are in lines starting with "f"
2017-03-12 18:08:11
wondiws
normandc, I did your test as well, with "flat lines" view, there's still no diagonal, but when I do "wireframe" there is a diagonal, but that is not recorded in the *.obj file
2017-03-12 18:08:39
wondiws
there are 4 face entries in the file, with 4 vertices each
2017-03-12 18:09:38
wondiws
normandc, but I did this experiment on my debian notebook, which has v0.14
2017-03-12 18:10:53
wondiws
normandc, but this confuses the definitions
2017-03-12 18:11:02
(ianrrees) FreeCAD meshes are triangular internally
2017-03-12 18:11:37
wondiws
ianrrees, like it should, it just triangulates them when necessary I guess
2017-03-12 18:12:31
wondiws
is there now a difference between face and facet?
2017-03-12 18:14:01
(ianrrees) yes - facet is only for meshes
2017-03-12 18:14:20
wondiws
now I am making a solid: is there a way to find out where the shell is not closed?
2017-03-12 18:14:25
(ianrrees) face is what was discussed earlier (proper geometry)
2017-03-12 18:19:59
(normandc) wondiws: it would be ***so much*** simpler to have the FreeCAD file. This back & forth is killing me.
2017-03-12 18:20:20
(normandc) and with that I'm out.
2017-03-12 18:26:56
(ianrrees) I should've prefaced my statement about FreeCAD meshes - the ones used for exporting from mesh workbench use triangular facets
2017-03-12 18:27:41
(ianrrees) FEM for example doesn't necessarily
2017-03-12 18:31:30
wondiws
ianrrees, what is FEM?
2017-03-12 18:37:28
(kkremitzki) well there's a FEM workbench in FreeCAD, that is used to do FEM... which is short for finite element method.
2017-03-12 18:51:52
wondiws
huh? FreeCAD triangulates when exporting to IFC? Now the emergency stop button looks like a holder of brandy :P
2017-03-12 18:57:25
(luzpaz) http://phoronix.com/scan.php?page=news_item&px=SPI-Inc-EOY2016
2017-03-12 19:16:13
2017-03-12 19:18:04
(punarvasu510) Hello everybody! I'd like to contribute to IPython notebook integration idea under FreeCAD. Can someone help me get started?
2017-03-12 19:18:29
(punarvasu510) For GSoC 2017
2017-03-12 19:19:25
simonvdv
Good day everyone! Are there people here who know about FreeCAD's cmake setup? I'm trying to fix the packaging for Gentoo, but keep running into issues, seems like the cmake stuff could use some changes. Was wondering if there are changes planned for it or not
2017-03-12 19:19:30
(ianrrees) Hi @punarvasu510 ! Sounds like a cool project! I think a good first step would be to build the latest FreeCAD from source - have you done that already?
2017-03-12 19:20:12
(ianrrees) Hi simonvdv - I've done a bit with the FreeCAD cmake, though am about to take off for a meeting so will be slow to respond. Could you elaborate on what issues you're having and suggested changes?
2017-03-12 19:21:07
simonvdv
ianrrees: sure :) As always it started with something small :P
2017-03-12 19:22:24
(punarvasu510) @ianrrees Thanks for the prompt reply. No I haven't built it yet. How do I do that?
2017-03-12 19:23:05
2017-03-12 19:23:06
simonvdv
ianrrees: The current live (i.e. directly from git master) package/ebuild has a workaround to get the icons into the correct place https://github.com/gentoo/gentoo/blob/master/media-gfx/freecad/freecad-9999.ebuild#L114. This no longer works. So I started looking if I can maybe fix the FreeCAD cmake stuff directly so the icons are in the correct place when "cmake install"ing
2017-03-12 19:23:08
2017-03-12 19:24:15
(punarvasu510) Thank you!
2017-03-12 19:25:20
(ickby) @punarvasu510 If you are interested in GSoC it would be good to introduce yourself in the forum and talk about your experiance and field of itnerests
2017-03-12 19:26:00
(ickby) @punarvasu510 If you are interested in GSoC it would be good to introduce yourself in the forum and talk about your experiance and field of itnerests
2017-03-12 19:26:30
simonvdv
@ianrrees: then I noticed that those icons were installed using "CMAKE_INSTALL_DATADIR", which normally is "<prefix>/share" on Linux, which doesn't make sense, because the icons should live in "<prefix>/share/icons/hicolor/<size>/apps", so I started looking into why this was en then I discovered that all CMAKE_INSTALL_ variables in FreeCAD are custom ones, instead of using the variables as defined in
2017-03-12 19:26:31
simonvdv
2017-03-12 19:28:41
simonvdv
ianrrees: Also, CMAKE_INSTALL_PREFIX is misused to set the path where the libs should be installed, which is not what it's for
2017-03-12 19:30:17
simonvdv
ianrrees: so, yeah, I've got the icons in the correct place now, but now get the libs in the wrong place :P Because of the lack of install destination info in pretty much all child cmake files because of the implicit dependency on the hardcoded full "prefix" path
2017-03-12 19:30:33
simonvdv
not really sure how to fix it at the moment
2017-03-12 19:41:20
(punarvasu510) Hello everybody! I am Alekhya, a computer science undergraduate from Bangalore,India. I am an open source enthusiast and also run a FOSS club at my college. I have varied interests ranging from math to python to composting and terrace gardening. Though I took part in a couple of hackathons and built a few applications with android, flask and node.js, I've not made any major contributions to big open source projects. That's why I'm
2017-03-12 19:43:28
(punarvasu510) Like I mentioned before I'd like to contribute to IPython notebook integration idea.
2017-03-12 20:31:45
(luzpaz) @punarvasu510 awesome. BTW did you start a thread on http://forum.freecadweb.org/ ?
2017-03-12 20:34:41
(luzpaz) @punarvasu510 btw.. bugtracker is at https://freecadweb.org/tracker if you want to jump in and show your work to the community.
2017-03-12 20:35:23
2017-03-12 22:30:10
(ianrrees) simonvdv - sounds like we should have a section in the cmake config, where it sets the CMAKE_INSTALL_* variables per-platform
2017-03-12 22:32:12
(ianrrees) I guess the next step would be to figure out what we're currently doing, then make appropriate changes to get toward a state where there's a clear way to configure the build for the existing platforms plus gentoo
2017-03-12 22:33:37
(ianrrees) aside from the obvious three main platforms (Windows, Ubuntu, MacOS), we need to keep in mind that FreeCAD can be used as either an application or as a Python library
2017-03-12 22:37:42
(ianrrees) I think there is a bit of cruft in the FreeCAD cmake at the moment, for example around finding matching Python executable, libraries, and headers. If you want to clean that up then it would be good to coordinate with the FreeCAD Python3 effort
2017-03-13 01:47:51
wondiws2
what is the purpose of this gitter by the way, and is it beneficial for me to start using it?
2017-03-13 02:00:43
2017-03-13 02:16:59
wondiws2
hi luzpaz
2017-03-13 02:17:43
(luzpaz) wondiws2, i prefer it to IRC.
2017-03-13 02:18:25
(luzpaz) wondiws2, it's more a matter of taste.
2017-03-13 02:19:00
wondiws2
luzpaz, can you stretch a shape in FreeCAD?
2017-03-13 02:19:04
(normandc) wondiws2 for starters Gitter has history logs and a modern interface not of the stone age.
2017-03-13 02:19:45
wondiws2
normandc, how dare you
2017-03-13 02:21:50
(normandc) @luzpaz Don't you know Google Translate :-D Schenkel = leg or thigh. It's the name of the example STEP file listed in the StartPage and shown here: https://www.freecadweb.org/wiki/images/f/f4/Drawing_extraction.png
2017-03-13 02:22:52
(normandc) wondiws2 just come take a look, the image link I just posted is automatically embedded in Gitter. https://gitter.im/FreeCAD/FreeCAD
2017-03-13 02:23:16
wondiws2
normandc, oh yeah, now I remember, I was thinking where did I read the name "schenkel" before...
2017-03-13 02:23:25
wondiws2
normandc, yes, I just looked at the gitter page
2017-03-13 02:23:42
wondiws2
normandc, but there are IRC clients that will automatically embed images
2017-03-13 02:25:20
(normandc) wondiws2 regarding stretching: no, stretching is not a CAD thing. Apart from Rhino 3D that is. There's a Draft Clone tool that can scale an object in the 3 main axes separately (XYZ) so you could stretch an object with it, but uniformly over all the object's length.
2017-03-13 02:27:49
(normandc) wondiws2 name me an IRC client that gives you a history log without having to stay connected online 24/7. I shut down my PC every night and the next day I can see all the messages I missed in Gitter. It even highlights them for me.
2017-03-13 02:35:12
wondiws2
normandc, I got the draft clone tool, how do I scale the object in one direction?
2017-03-13 02:36:23
(normandc) wondiws2 select the clone, in the left panel under the Model tree there is a "Data" tab. Under it you will see the Draft Clone properties, look for the Scale properties.
2017-03-13 02:37:31
wondiws2
normandc, great
2017-03-13 02:38:02
(normandc) wondiws2 cool, gotta log off now. Cheers!
2017-03-13 02:38:15
wondiws2
normandc, cya
2017-03-13 06:25:58
(amrit3701) I trying to run Chakkree scripts (https://forum.freecadweb.org/viewtopic.php?f=23&t=16375&start=10#p134920) on FreeCAD 0.17 version but it gives an error "BRep_API: command not done"
2017-03-13 07:18:28
doublehp
Hello; I got a duplicate constraint message; how do I know where the dups are ? or where about ...
2017-03-13 08:31:36
simonvdv
ianrrees: Thanks for the feedback/info, I'll try to get started with some small changes to the cmake files to fix the immediate issues. Will check the python3 effort to see if some stuff can be cleaned up/simplified
2017-03-13 10:03:46
(AjinkyaDahale) Can anyone tell me how to get the dag view? Not the graphviz one
2017-03-13 10:12:31
wondiws
hello hello
Logs go back to 2013-03-31 18:28:57