profile
viewpoint
Joshua Chaitin-Pollak jbcpollak @6RiverSystems Boston Area http://code.joshpollak.com/

issue commentInsanityAutomation/Marlin

Creality_DWIN baby stepping limitation

To get the update do we just take the creality branch?

trouch

comment created time in 3 days

issue openedOptware/Optware-ng

Package upgrade request: fdupes

optware ships with version, but the latest is 1.6.1

created time in 16 days

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

@rsheldiii - to keep the thread on topic I'll reach out directly to explain what I'm working on.

jbcpollak

comment created time in a month

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

On Sun, May 19, 2019, 4:14 AM Michael notifications@github.com wrote:

Hmmm...re-examining this, Oops I was about to go through that loop again.

I missed that @jbcpollak https://github.com/jbcpollak repository was a fork, of https://github.com/rsheldiii/KeyV2. I'm wondering if @rsheldiii https://github.com/rsheldiii has had problems with bad stl's?

Other than my addition of the example problem stl, I don't think there are any differences between my repo and upstream. Also @rsheldiii may not have noticed any problems because the generated STL files seem to slice fine in 3D printing software. They just don't re-import into OpenSCAD well. It's only when I tried to use the stls as an external cache that I ran into problems.

jbcpollak

comment created time in a month

Pull request review comment6RiverSystems/rush-monorepo-boilerplate

feat: new layout

 trim_trailing_whitespace = true insert_final_newline = true  # YML requires spaces-[*.yml]+# use the same for JSON too for consistency+# markdown lint recommends spaces as well+[*.{yml,yaml,json,md}]

:-1: for JSON here.

mgabeler-lee-6rs

comment created time in a month

issue commentkubernetes/minikube

Option to skip kubeadm preflight checks

For anyone running into issues with @marcosdiez 's solution, there is a small typo. You need to include an = as shown below:

sudo minikube start --vm-driver=none --extra-config=kubeadm.ignore-preflight-errors=SystemVerification
maingoh

comment created time in a month

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

Thank you @MichaelAtOz - I appreciate you digging into this. I agree if OpenSCAD can't reproduce a real-world example like this, its a problem with the tool. Its great if there are work arounds and ways to make the modeling language produce valid output, but I think it is reasonable to expect that if you can model it, OpenSCAD should be able to render it, or give an error explaining why its impossible.

I have examined the code, found things which my experience show are problematic and corrected them. (I have not posted all these code changes yet)

Are these updates to KeyV2 or OpenSCAD?

I'm at a bit of a loss on how to dig in to help here, but I am following along and learning quite a bit about OpenSCAD reading the example code posted here.

jbcpollak

comment created time in a month

issue commentHomebrew/homebrew-cask

Checksum failure when installing Freecad

Interestingly, I tried installing it after my cask-repair, and it still fails:

$ brew cask reinstall https://raw.githubusercontent.com/jbcpollak/homebrew-cask/cask_repair_update-freecad/Casks/freecad.rb
==> Downloading https://raw.githubusercontent.com/jbcpollak/homebrew-cask/cask_repair_update-freecad/Casks/freecad.rb.
==> Satisfying dependencies
==> Downloading https://github.com/FreeCAD/FreeCAD/releases/download/0.18.1/FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-Py3.dmg
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/5736080/a0c8e300-7589-11e9-9807-98762b91b889?X-Amz-Alg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'freecad'.
==> Note: Running `brew update` may fix SHA-256 checksum errors.
Error: Checksum for Cask 'freecad' does not match.
Expected: fcf45dbf845d634a2721118acad70c06eddc04827556930319851c9d35b87f19
  Actual: b4dc0088de1091e664d08c3055b33b5c97fc6037d64f1f12ebc62da8fc639192
    File: /Users/jpollak/Library/Caches/Homebrew/downloads/b096bdbbce9e1e28e87e83082f39d10b97571d65f9cd5f52f962f25d56e38f6a--FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-Py3.dmg
To retry an incomplete download, remove the file above.
If the issue persists, visit:
  https://github.com/Homebrew/homebrew-cask/blob/master/doc/reporting_bugs/checksum_does_not_match_error.md
jbcpollak

comment created time in a month

issue commentHomebrew/homebrew-cask

Checksum failure when installing Freecad

I used cask-repair: https://github.com/Homebrew/homebrew-cask/pull/63224

jbcpollak

comment created time in a month

create barnchjbcpollak/homebrew-cask

branch : cask_repair_update-freecad

created branch time in a month

PR opened Homebrew/homebrew-cask

Update freecad

After making all changes to the cask:

  • [x] brew cask audit --download {{cask_file}} is error-free.
  • [x] brew cask style --fix {{cask_file}} left no offenses.
  • [x] The commit message includes the cask’s name and version.
+1 -1

0 comment

1 changed file

pr created time in a month

fork jbcpollak/homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries

https://brew.sh

fork in a month

issue commentHomebrew/homebrew-cask

Checksum failure when installing Freecad

@ran-dall This is happening again - this time the updated hash you used is invalid again and there is a new one in place. Is Freecad doing something funky with their package?

Error: Checksum for Cask 'freecad' does not match.
Expected: fcf45dbf845d634a2721118acad70c06eddc04827556930319851c9d35b87f19
  Actual: b4dc0088de1091e664d08c3055b33b5c97fc6037d64f1f12ebc62da8fc639192
    File: /Users/jpollak/Library/Caches/Homebrew/downloads/b096bdbbce9e1e28e87e83082f39d10b97571d65f9cd5f52f962f25d56e38f6a--FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-Py3.dmg
jbcpollak

comment created time in a month

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

Sorry, I'm not very proficient with Openscad yet, how do you ensure that?

jbcpollak

comment created time in 2 months

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

Would it temporarily work around the problem to scale the whole KeyV2 project up by an an amount, render, and then scale it back down before final render or after import?

jbcpollak

comment created time in 2 months

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

Thanks! It's interesting Cura had no problem slicing this stl. Are the degenerate faces a problem with the project code, or with openscad itself?

jbcpollak

comment created time in 2 months

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

Care to share the code that made the base?

Sure, its this file: https://github.com/jbcpollak/KeyV2/blob/master/oem-r3-w1-h1.scad

You'll need to check out the entire KeyV2 repo, then change into that directory. From there all you need to do is:

openscad -o base.3mf oem-r3-w1-h1.scad and it should work (or generate an stl if you want). Let me know if that doesn't work.

Also, what are you using to visualize that the stls are bad? Thanks.

jbcpollak

comment created time in 2 months

push eventjbcpollak/KeyV2

Joshua Chaitin-Pollak

commit sha 5e07df75d3ec208198c4a7bb6f476dcdd8bba8ef

fix: Removed unneeded echo

view details

push time in 2 months

push eventjbcpollak/KeyV2

Joshua Chaitin-Pollak

commit sha f2638a489a9d72ec96c0df4778d06d38d80c9329

feat: Example file that generates a 1U oem profile key

view details

push time in 2 months

push eventjbcpollak/KeyV2

Joshua Chaitin-Pollak

commit sha 153654089ca5b89cfd17924b6b1382773793ad8d

feat: allow setting text alignment

view details

Joshua Chaitin-Pollak

commit sha dcf300623bcee28e426dcc60c6407be343e658e0

fix: use a newer version of node

view details

push time in 2 months

push eventjbcpollak/openscad-problems

Joshua Chaitin-Pollak

commit sha 1edddc841c2d92498d5ef984e0af7973dd6f4c95

fix: added readme

view details

push time in 2 months

issue commentopenscad/openscad

Union of imported STLs fail to render with CGAL

I made minimal examples of these problems and uploaded them here: https://github.com/jbcpollak/openscad-problems

See the 3mf and stl directories to see the problems, just run the shell scripts in each directory to demonstrate the problems.

maradatscha

comment created time in 2 months

push eventjbcpollak/openscad-import-problems

Joshua Chaitin-Pollak

commit sha babac76aa8266d4ed6e14757907284a3e3e616cc

feat: demo issue #2964

view details

push time in 2 months

issue commentopenscad/openscad

Cannot export model to 3mf, but stl works fine

@t-paul please see this repo, I added reproductions of both the .3mf and .stl issues:

https://github.com/jbcpollak/openscad-import-problems

Note that both the .3mf and .stl were generated by OpenScad 2019.01-RC4

jbcpollak

comment created time in 2 months

create barnchjbcpollak/openscad-import-problems

branch : master

created branch time in 2 months

created repositoryjbcpollak/openscad-import-problems

created time in 2 months

issue openedHomebrew/homebrew-cask

Checksum failure when installing Freecad

General troubleshooting steps

Description of issue

I tried to install freecad but I get a checksum error. I have tried deleting the downloaded .dmg and still get the error. I followed all the steps above, including the docs at checksum_does_not_match_error.md. Interestingly the version referenced by cask seems to be the current version and the URL matches what cask is trying to download, but the checksum is wrong.

Command that failed

$ brew cask install freecad
Updating Homebrew...
==> Satisfying dependencies
==> Downloading https://github.com/FreeCAD/FreeCAD/releases/download/0.18.1/FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-
Already downloaded: /Users/.../Library/Caches/Homebrew/downloads/b096bdbbce9e1e28e87e83082f39d10b97571d65f9cd5f52f962f25d56e38f6a--FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-Py3.dmg
==> Verifying SHA-256 checksum for Cask 'freecad'.
==> Note: Running `brew update` may fix SHA-256 checksum errors.
Error: Checksum for Cask 'freecad' does not match.
Expected: 62aebe92f9a142b7f3c7621f984ba415baf2ba7a691d29f3a19a2b2efc53cce5
  Actual: fcf45dbf845d634a2721118acad70c06eddc04827556930319851c9d35b87f19
    File: /Users/.../Library/Caches/Homebrew/downloads/b096bdbbce9e1e28e87e83082f39d10b97571d65f9cd5f52f962f25d56e38f6a--FreeCAD_0.18-16110-OSX-x86_64-conda-Qt5-Py3.dmg
To retry an incomplete download, remove the file above.
If the issue persists, visit:
  https://github.com/Homebrew/homebrew-cask/blob/master/doc/reporting_bugs/checksum_does_not_match_error.md

Output of command with --force --verbose --debug

{{replace this}}

Output of brew cask doctor

$ brew cask doctor
==> Homebrew Version
2.1.2-12-g37f4b92
==> macOS
10.14.2
==> SIP
Enabled
==> Java
N/A
==> Gatekeeper support
Enabled
==> Homebrew Cask Install Location
<NONE>
==> Homebrew Cask Staging Location
/usr/local/Caskroom
==> Homebrew Cask Taps:
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask (4011 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-versions (199 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-fonts (1183 casks)
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask-drivers (164 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask (4011 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/simplecov-cobertura-1.3.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/ruby-macho-2.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rubocop-rspec-1.32.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rubocop-performance-1.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rubocop-0.68.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/unicode-display_width-1.5.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/ruby-progressbar-1.10.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-wait-0.0.9/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-retry-0.6.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-its-1.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-3.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-mocks-3.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-expectations-3.8.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-core-3.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rspec-support-3.8.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/ronn-0.7.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rdiscount-2.2.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/rdiscount-2.2.0.1
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/rainbow-3.0.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/plist-3.5.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/parser-2.6.3.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/parallel_tests-2.29.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/parallel-1.17.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/mustache-1.1.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/mechanize-2.7.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/webrobots-0.1.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/ntlm-http-0.1.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/nokogiri-1.10.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/nokogiri-1.10.3
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/mini_portile2-2.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/net-http-persistent-3.0.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/net-http-digest_auth-1.4.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/mime-types-3.2.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/mime-types-data-3.2019.0331/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/jaro_winkler-1.5.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/jaro_winkler-1.5.2
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/http-cookie-1.0.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/hpricot-0.8.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/hpricot-0.8.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/domain_name-0.5.20180417/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/unf-0.1.4/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/unf_ext-0.0.7.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/unf_ext-0.0.7.6
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/diff-lcs-1.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/coveralls-0.8.23/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/thor-0.20.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/term-ansicolor-1.7.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/tins-1.20.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/simplecov-0.16.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/simplecov-html-0.10.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/docile-1.3.1/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/json-2.2.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/extensions/universal-darwin-18/2.3.0/json-2.2.0
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/connection_pool-2.2.2/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/backports-3.14.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/ast-2.4.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/activesupport-5.2.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/tzinfo-1.2.5/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/thread_safe-0.3.6/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/minitest-5.11.3/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/i18n-1.6.0/lib
/usr/local/Homebrew/Library/Homebrew/vendor/bundle/bundler/../ruby/2.3.0/gems/concurrent-ruby-1.1.5/lib
/Library/Ruby/Site/2.3.0
/Library/Ruby/Site/2.3.0/x86_64-darwin18
/Library/Ruby/Site/2.3.0/universal-darwin18
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/vendor_ruby/2.3.0
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin18
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/vendor_ruby/2.3.0/universal-darwin18
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/x86_64-darwin18
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/universal-darwin18
/usr/local/Homebrew/Library/Homebrew
==> Environment Variables
LC_ALL="en_US.UTF-8"
PATH="/usr/local/Homebrew/Library/Homebrew/shims/scm:/usr/bin:/bin:/usr/sbin:/sbin"
SHELL="/usr/local/bin/zsh"

Output of brew tap

$ brew tap
caskroom/cask
heroku/brew
homebrew/bundle
homebrew/cask
homebrew/cask-drivers
homebrew/cask-fonts
homebrew/cask-versions
homebrew/core
homebrew/services
nodenv/nodenv

created time in 2 months

issue commentopenscad/openscad

Union of imported STLs fail to render with CGAL

This seems to have fixed/worked around the problem. Thanks!

Spoke too soon, with a different base 3MF imported, I get this error:

\CGAL error: assertion violation!
Expression : target(s1).vertex()==target(s2).vertex()
File       : /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_FM_decorator.h
Line       : 228
Explanation: 
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html
ERROR: CGAL error in CGALUtils::applyBinaryOperator difference: CGAL ERROR: assertion violation!
Expr: target(s1).vertex()==target(s2).vertex()
File: /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_FM_decorator.h
Line: 228

I see there are a ton of open inter-related tickets around imported STLs and CGAL.

maradatscha

comment created time in 2 months

issue openedopenscad/openscad

Cannot export model to 3mf, but stl works fine

When running on the command line, I am finding that I can export an STL, but I get a CGAL error when exporting to 3MF. I tried using the gui and was able to preview and render fine, but exporting to 3MF from the menu gave me the error Intersection_of_constraints_exception: Intersection of constraints while using No_intersection_tag.

$ openscad --version
OpenSCAD version 2019.01-RC4

Here is what I see on the terminal:

$ openscad -o quote.3mf /var/folders/_4/7rhjy87148140x058565h26m0000gn/T/uk-70mtyf/d3f73a4b-3894-409f-b326
-de748e595061/d3f73a4b-3894-409f-b326-de748e595061.scad
Fontconfig error: Cannot load default config file
\libc++abi.dylib: terminating with uncaught exception of type CGAL::Constrained_triangulation_2<CGAL::Projection_traits_xy_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::Triangulation_data_structure_2<CGAL::Triangulation_vertex_base_2<CGAL::Projection_traits_xy_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::Triangulation_ds_vertex_base_2<void> >, CGAL::Constrained_triangulation_face_base_2<CGAL::Projection_traits_xy_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::Triangulation_face_base_2<CGAL::Projection_traits_xy_3<CGAL::Cartesian<CGAL::Gmpq> >, CGAL::Triangulation_ds_face_base_2<void> > > >, CGAL::Default>::Intersection_of_constraints_exception: Intersection of constraints while using No_intersection_tag
/Users/.../bin/openscad: line 2: 19657 Abort trap: 6           /Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD $*

$ openscad -o quote.stl /var/folders/_4/7rhjy87148140x058565h26m0000gn/T/uk-70mtyf/d3f73a4b-3894-409f-b326
-de748e595061/d3f73a4b-3894-409f-b326-de748e595061.scad
$

created time in 2 months

issue commentopenscad/openscad

Union of imported STLs fail to render with CGAL

Using a more structured file format might help too, e.g. 3MF (should be enabled in the release candidates for upcoming release).

You mean as an intermediate format? I can try that.

This seems to have fixed/worked around the problem. Thanks!

maradatscha

comment created time in 2 months

issue commentopenscad/openscad

Union of imported STLs fail to render with CGAL

Using a more structured file format might help too, e.g. 3MF (should be enabled in the release candidates for upcoming release).

You mean as an intermediate format? I can try that.

I can't do the Flush-cache trick, I'm running programmatically from the command line. I can try the render () option, I want to be able to do multiple runs across the base objects so I was hoping an external cache would work.

maradatscha

comment created time in 2 months

issue commentopenscad/openscad

Union of imported STLs fail to render with CGAL

I'm having this problem with 2019.1-RC4:

CGAL error: assertion violation!
Expression : itl != it->second.end()
File       : /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_external_structure.h
Line       : 1153
Explanation: 
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html
ERROR: CGAL error in CGALUtils::applyBinaryOperator difference: CGAL ERROR: assertion violation!
Expr: itl != it->second.end()
File: /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_external_structure.h
Line: 1153
CGAL error: assertion violation!
Expression : itl != it->second.end()
File       : /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_external_structure.h
Line       : 1153
Explanation: 
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html
ERROR: CGAL error in CGALUtils::applyBinaryOperator union: CGAL ERROR: assertion violation!
Expr: itl != it->second.end()
File: /Users/kintel/code/OpenSCAD/libraries/install/include/CGAL/Nef_3/SNC_external_structure.h
Line: 1153
Current top level object is empty.

I am importing an STL, they attempting to do a difference operation on it. The STL was generated by OpenSCAD immediately before being re-imported by another .scad file.

As a work around, is there any other way to memoize or cache rendered output from OpenSCAD so that future operations will run faster? I want to generate a base object once and then apply ~100 differences to the object. The difference operation doesn't take very long, but generating the object that many times would be prohibitively slow. So what I ended up doing is saving the object to STL, and then writing scripts to re-import it. In my usecase the 'base object' is actually potential one of 100s, so being able to cache a large set of them in a rendered form would be very useful.

maradatscha

comment created time in 2 months

startedjtmthf/nestjs-pino-logger

started time in 2 months

issue openedzeit/ncc

How to use ncc with Typescript unit tests?

We have a project with production code in the ./src directory and tests written in ./test. All code is written in Typescript.

Our Pre-ncc process is to compile everything to ./dist/{src|test}, then run our tests. When we switched our production code to build with ncc, our tests no longer have anything to compile against.

We are trying to figure out a best practice here. For now I think we need to keep our existing build process, then once the tests pass rebuild with ncc, but that seems sub-optimal.

Other options I've thought of all have other, worse downsides though:

  • Compile each unit test as its one separate ncc project - this will probably be slow and redundant
  • Compile test separately but have them import the compiled .js file - we lose all the typing
  • .... ? other options?

created time in 2 months

issue commentMicrosoft/vscode

stdout output is missing when command run from Terminal

eh.... now I'm having trouble reproducing this, so lets call it closed and I'll re-open if it comes up

jbcpollak

comment created time in 2 months

issue commentMicrosoft/vscode

Logout missing when command run from Terminal

👍 I'm working on it!

jbcpollak

comment created time in 2 months

issue commentMicrosoft/vscode

Logout missing when command run from Terminal

@Tyriar the exact same process works fine in a terminal outside of VS Code.

jbcpollak

comment created time in 2 months

issue openedMicrosoft/vscode

Logout missing when command run from Terminal

<!-- Please search existing issues to avoid creating duplicates. --> <!-- Also please test using the latest insiders build to make sure your issue has not already been fixed: https://code.visualstudio.com/insiders/ -->

I'm getting this exact problem: https://github.com/Microsoft/vscode/issues/41600 except its happening when running a shell command from terminal, not in a debug output. Since its running in terminal, its not clear to me how to apply the workaround.

<!-- Use Help > Report Issue to prefill these. -->

  • VSCode Version: Version 1.33.1 (1.33.1)
  • OS Version: Mac OS 10.14.2

created time in 2 months

issue commentzeit/ncc

Is there an .nccrc.json file or something?

But can those options be put in a json file instead of on the cli?

jbcpollak

comment created time in 2 months

issue openedzeit/ncc

Is there an .nccrc.json file or something?

I see in the documentation that when you call ncc programmatically you can pass in options like explicit externals, and there is some control from the command line too. Can we configure these options via a config file of some kind as well?

created time in 2 months

push eventjbcpollak/cfg

Joshua Chaitin-Pollak

commit sha 33972cc48f75963f90e128edacbb60ea02f56839

committing recent changes

view details

push time in 2 months

PR opened WeAllJS/wheelie-slack-app

Fix missing channels

On our private instance we discovered that some channels were missing when we used /list-private.

After digging in I found that the groups api was deprecated in favor of conversations. I fixed it to make it work, but for my own familiarity I bumped the node dependency version up to 10.x and used async/await. I hope that’s ok, or at least this can be a template for fixing the problem as you desire.

+930 -14

0 comment

3 changed files

pr created time in 2 months

create barnchjbcpollak/wheelie-slack-app

branch : fix-missing-channels

created branch time in 2 months

fork jbcpollak/wheelie-slack-app

Helper app for the WeAllJS slack

fork in 2 months

push eventjbcpollak/KeyV2

Joshua Chaitin-Pollak

commit sha daf38c5ca10b8fcf98caf84b4c933173f91d9bb4

Added some initial UHK keys

view details

push time in 2 months

fork jbcpollak/KeyV2

KeyV2: A Parametric Mechanical Keycap Library

fork in 2 months

delete branch 6RiverSystems/blueshell

delete branch : chore/docs

delete time in 3 months

push event6RiverSystems/blueshell

Shockolate

commit sha 21196ddfe9344c96a0d2153bb497cc7150722bed

fix: updates readme with new nodes Lints readme

view details

Joshua Chaitin-Pollak

commit sha 22f620691e5269d6cade68a576b064772be7f979

fix: updates readme with new nodes

view details

push time in 3 months

PR merged 6RiverSystems/blueshell

Reviewers
fix: updates readme with new nodes

Lints readme

+73 -49

1 comment

1 changed file

Shockolate

pr closed time in 3 months

issue commentInsanityAutomation/Marlin

Creality_DWIN baby stepping limitation

I've seen a similar issue but the values were something like -1.04 and -1.05, so incase anyone else stumbles on this, it is not the actual values that are the problem.

The only work around I've found is to reboot the printer.

trouch

comment created time in 3 months

issue closedros-planning/moveit_tutorials

Internal Compiler Error on Clean System install

Description

I have a brand new Ubuntu 18.04 system with Ros Melodic installed. Trying to follow the MoveIt! tutorial here (https://ros-planning.github.io/moveit_tutorials/doc/getting_started/getting_started.html) I get a GCC internal compiler error when running catkin build

Your environment

  • ROS Distro: Melodic
  • OS Version: Ubuntu 18.04
  • Binaries
  • If binary, which release version?

Looks like most moveit binary packages have the version 1.0.1-0bionic.20190320.191310 amd64

  • If source, which git commit or tag? The tutorial is at: git https://github.com/ros-planning/moveit_tutorials.git#adccd9ebf5f06b1de207310000501c54881b97b8

Steps to reproduce

Tell us how to reproduce this issue. Attempt to provide a working demo, perhaps using Docker.

Expected behaviour

Should build cleanly with catkin build

Backtrace or Console output

Scanning dependencies of target robot_model_and_robot_state_tutorial
Scanning dependencies of target ros_api_tutorial
[  3%] Building CXX object doc/kinematics/CMakeFiles/ros_api_tutorial.dir/src/ros_api_tutorial.cpp.o
[  7%] Building CXX object doc/robot_model_and_robot_state/CMakeFiles/robot_model_and_robot_state_tutorial.dir/src/robot_model_and_robot_state_tutorial.cpp.o
[ 10%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/robot_model_and_robot_state_tutorial
[ 10%] Built target robot_model_and_robot_state_tutorial
Scanning dependencies of target planning_scene_tutorial
[ 14%] Building CXX object doc/planning_scene/CMakeFiles/planning_scene_tutorial.dir/src/planning_scene_tutorial.cpp.o
[ 17%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/ros_api_tutorial
[ 17%] Built target ros_api_tutorial
Scanning dependencies of target planning_scene_ros_api_tutorial
[ 21%] Building CXX object doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o
[ 25%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/planning_scene_tutorial
[ 25%] Built target planning_scene_tutorial
Scanning dependencies of target motion_planning_api_tutorial
[ 28%] Building CXX object doc/motion_planning_api/CMakeFiles/motion_planning_api_tutorial.dir/src/motion_planning_api_tutorial.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/build.make:62: recipe for target 'doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o' failed
make[2]: *** [doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o] Error 4
CMakeFiles/Makefile2:4325: recipe for target 'doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/all' failed
make[1]: *** [doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 32%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/motion_planning_api_tutorial
[ 32%] Built target motion_planning_api_tutorial
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

closed time in 3 months

jbcpollak

issue commentros-planning/moveit_tutorials

Internal Compiler Error on Clean System install

I tried building moveit from source as well, and got the same error on a different package:

output from catkin build:

...............................................................................
Finished  <<< moveit_simple_controller_manager                 [ 28.0 seconds ]
Starting  >>> moveit_chomp_optimizer_adapter                                   
_______________________________________________________________________________
Warnings   << moveit_chomp_optimizer_adapter:symlink /home/parallels/src/moveit/logs/moveit_chomp_optimizer_adapter/build.symlink.000.log
Warning: Cannot symlink from /home/parallels/src/moveit/devel/.private/moveit_chomp_optimizer_adapter/local_setup.sh to existing file /home/parallels/src/moveit/devel/./local_setup.sh
Warning: Source hash: 7e8e77bcf3aef589bf3accfd5e5b37b4
Warning: Dest hash: 9cb63592d776bb163f426a8bb307ca01
...............................................................................
Finished  <<< moveit_chomp_optimizer_adapter                   [ 17.4 seconds ]
Starting  >>> moveit_ros_planning                                              
_______________________________________________________________________________
Errors     << moveit_ros_planning:make /home/parallels/src/moveit/logs/moveit_ros_planning/build.make.000.log
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
make[2]: *** [planning_scene_monitor/CMakeFiles/demo_scene.dir/demos/demo_scene.cpp.o] Error 4
make[1]: *** [planning_scene_monitor/CMakeFiles/demo_scene.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
cd /home/parallels/src/moveit/build/moveit_ros_planning; catkin build --get-env moveit_ros_planning | catkin env -si  /usr/bin/make --jobserver-fds=6,7 -j; cd -
...............................................................................
Failed     << moveit_ros_planning:make                         [ Exited with code 2 ]
Failed    <<< moveit_ros_planning                              [ 7 minutes and 7.3 seconds ]

and the log file:

Scanning dependencies of target moveit_kinematics_speed_and_validity_evaluator
[ 56%] Building CXX object planning_components_tools/CMakeFiles/moveit_kinematics_speed_and_validity_evaluator.dir/src/kinematics_speed_and_validity_evaluator.cpp.o
[ 58%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_ros_planning/lib/moveit_ros_planning/moveit_kinematics_speed_and_validity_evaluator
[ 58%] Built target moveit_kinematics_speed_and_validity_evaluator
[ 60%] Building CXX object planning_scene_monitor/CMakeFiles/moveit_planning_scene_monitor.dir/src/current_state_monitor.cpp.o
[ 62%] Building CXX object planning_scene_monitor/CMakeFiles/moveit_planning_scene_monitor.dir/src/trajectory_monitor.cpp.o
[ 63%] Linking CXX shared library /home/parallels/src/moveit/devel/.private/moveit_ros_planning/lib/libmoveit_planning_scene_monitor.so
[ 63%] Built target moveit_planning_scene_monitor
Scanning dependencies of target demo_scene
Scanning dependencies of target moveit_print_planning_scene_info
[ 67%] Building CXX object planning_scene_monitor/CMakeFiles/demo_scene.dir/demos/demo_scene.cpp.o
[ 67%] Building CXX object planning_components_tools/CMakeFiles/moveit_print_planning_scene_info.dir/src/print_planning_scene_info.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
make[2]: *** [planning_scene_monitor/CMakeFiles/demo_scene.dir/demos/demo_scene.cpp.o] Error 4
planning_scene_monitor/CMakeFiles/demo_scene.dir/build.make:62: recipe for target 'planning_scene_monitor/CMakeFiles/demo_scene.dir/demos/demo_scene.cpp.o' failed
CMakeFiles/Makefile2:3362: recipe for target 'planning_scene_monitor/CMakeFiles/demo_scene.dir/all' failed
make[1]: *** [planning_scene_monitor/CMakeFiles/demo_scene.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
jbcpollak

comment created time in 3 months

issue openedros-planning/moveit_tutorials

Internal Compiler Error on Clean System install

Description

I have a brand new Ubuntu 18.04 system with Ros Melodic installed. Trying to follow the MoveIt! tutorial here (https://ros-planning.github.io/moveit_tutorials/doc/getting_started/getting_started.html) I get a GCC internal compiler error when running catkin build

Your environment

  • ROS Distro: Melodic
  • OS Version: Ubuntu 18.04
  • Binaries
  • If binary, which release version?

Looks like most moveit binary packages have the version 1.0.1-0bionic.20190320.191310 amd64

  • If source, which git commit or tag? The tutorial is at: git https://github.com/ros-planning/moveit_tutorials.git#adccd9ebf5f06b1de207310000501c54881b97b8

Steps to reproduce

Tell us how to reproduce this issue. Attempt to provide a working demo, perhaps using Docker.

Expected behaviour

Should build cleanly with catkin build

Backtrace or Console output

Scanning dependencies of target robot_model_and_robot_state_tutorial
Scanning dependencies of target ros_api_tutorial
[  3%] Building CXX object doc/kinematics/CMakeFiles/ros_api_tutorial.dir/src/ros_api_tutorial.cpp.o
[  7%] Building CXX object doc/robot_model_and_robot_state/CMakeFiles/robot_model_and_robot_state_tutorial.dir/src/robot_model_and_robot_state_tutorial.cpp.o
[ 10%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/robot_model_and_robot_state_tutorial
[ 10%] Built target robot_model_and_robot_state_tutorial
Scanning dependencies of target planning_scene_tutorial
[ 14%] Building CXX object doc/planning_scene/CMakeFiles/planning_scene_tutorial.dir/src/planning_scene_tutorial.cpp.o
[ 17%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/ros_api_tutorial
[ 17%] Built target ros_api_tutorial
Scanning dependencies of target planning_scene_ros_api_tutorial
[ 21%] Building CXX object doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o
[ 25%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/planning_scene_tutorial
[ 25%] Built target planning_scene_tutorial
Scanning dependencies of target motion_planning_api_tutorial
[ 28%] Building CXX object doc/motion_planning_api/CMakeFiles/motion_planning_api_tutorial.dir/src/motion_planning_api_tutorial.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.
doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/build.make:62: recipe for target 'doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o' failed
make[2]: *** [doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/src/planning_scene_ros_api_tutorial.cpp.o] Error 4
CMakeFiles/Makefile2:4325: recipe for target 'doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/all' failed
make[1]: *** [doc/planning_scene_ros_api/CMakeFiles/planning_scene_ros_api_tutorial.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 32%] Linking CXX executable /home/parallels/src/moveit/devel/.private/moveit_tutorials/lib/moveit_tutorials/motion_planning_api_tutorial
[ 32%] Built target motion_planning_api_tutorial
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

created time in 3 months

issue openedrsheldiii/KeyV2

Create a separate STL of just the text, for a double-shot color effect?

I was just wondering if it would be possible to generate a "positive" version of the inset text labels, in the exact same location as they negative/inset versions are. If that was possible, I think it would allow an FDM printer to create a two-color "double shot" effect keycap.

created time in 3 months

startedrsheldiii/KeyV2

started time in 3 months

push event6RiverSystems/blackboard

Joshua Chaitin-Pollak

commit sha e285ccab3e86139473b27a71f120d6e7b9a3b9f3

fix: OMG duh, changed the context

view details

push time in 3 months

push event6RiverSystems/blackboard

Joshua Chaitin-Pollak

commit sha 99d188ffa1d616aae9d6d85fc891c866206298a5

fix: removed ci_scripts

view details

push time in 3 months

Pull request review comment6RiverSystems/blackboard

Continued attempts to get new features to build in PR

 jobs:       - run:           name: Set NPM auth token           command: |-            npm config set //registry.npmjs.org/:_authToken "${NPM_TOKEN}"+            echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc

I think this is "less right" than the previous version, but I know both should work so it doesn't matter too much. I suspect _authToken is deprecated in npm, but it should still work for now.

ddurschlag6river

comment created time in 3 months

more