Search results

  1. A

    OpenCascade 7.6 is released

    I did not really solve - just found a suitable workaround for the binding generator. The workaround being specifying extra includes for the problematic headers.
  2. A

    OpenCascade 7.6 is released

    I don't want to go too much into semantics, but what you state sounds more like a reason why it was not caught by the OCCT devs and not a reason for it being or not being a bug. Either way, it is still not clear to me if this situation is intentional and I don't know how the "correct" order of...
  3. A

    OpenCascade 7.6 is released

    Random example when doing my static analysis: [W 211205 11:52:10 translation_unit:47] ./opencascade/IGESSolid_ToolBlock.hxx [W 211205 11:52:10 translation_unit:48] dummy.cxx:79:104: error: unknown type name 'Standard_OStream' AFAIR I had similar issues whe wrapping 7.5. Every now and then...
  4. A

    OpenCascade 7.6 is released

    I'm working on OCP 7.6 and (again...) I see a lot of missing includes in some OCCT headers. Sloppy coding or am I missing something (i.e. some headers are not meant for consumption)?
  5. A

    FOSDEM 2022

    Relevant devroom: https://fosdem.org/2022/schedule/track/libre_and_open_hardware_cad_modelling_and_vlsi/ Maybe those as well: https://fosdem.org/2022/schedule/track/open_research_tools_and_technologies/ https://fosdem.org/2022/schedule/track/open_source_design/
  6. A

    NURBS libraries (excluding OCCT)

    I'd like to have better offset surfaces (more robust), better skinning (approximation, constraints) and gordon surfaces. Otherwise just looking around.
  7. A

    NURBS libraries (excluding OCCT)

    @Quaoar were you able to locate the source of SimplyNURBS? I cannot find it in the paper.
  8. A

    NURBS libraries (excluding OCCT)

    DA, I'm trying to assemble a list of open source implementation of NURBS-related algorithms (besides / on top of OCCT). Here is what I have so far: http://ayam.sourceforge.net/ https://github.com/ssg-aero/gbs https://github.com/DLR-SC/tigl https://gitlab.com/ssv/Mobius/...
  9. A

    Let's discuss units

    CQ has no notion of units. It is fully up to the user how to interpret the dimensions.
  10. A

    VTK vs AIS

    Probably not the best js code ever written: https://github.com/CadQuery/cadquery/blob/master/cadquery/cq_directive.py
  11. A

    VTK vs AIS

    With vtk.js I had to tune the params somewhat. I tried also with regular vtk (9) and it seems that this combinations gives quite nice results: mapper.SetResolveCoincidentTopologyToShiftZBuffer() mapper.SetResolveCoincidentTopologyZShift(0.2) I wish I understood what I'm doing.
  12. A

    Constrained filling (PLATE)

    To be more specific, this is the most interesting paper: Liu, Xiaodong. "Filling N-sided holes with trimmed B-spline surfaces based on energy-minimization method." Journal of Computing and Information Science in Engineering 15.1 (2015). Another approach that would be nice to try (or maybe even...
  13. A

    VTK vs AIS

    Where can I get the model? I'm curious how it'll be rendered in vtk.js.
  14. A

    VTK vs AIS

    @Quaoar regarding the glitches in VTK are you aware of setResolveCoincidentTopologyToPolygonOffset (see https://discourse.vtk.org/t/edge-rendering-issues/7175 and https://vtk.org/doc/nightly/html/classvtkMapper.html#ab93c3652abaad9ec53b636bb63073cd8 )?
  15. A

    Constrained filling (PLATE)

    Not a lot. Papers of Xiaodong Liu did indeed caught my attention. If I ever am going to do something like this I'll indeed try an optimization like approach with soft constraints and look into optimizing parametrization too.
  16. A

    Geometric constraint solver

    Thanks, not sure yet if I'm going to apply.
  17. A

    Geometric constraint solver

    NB: still a PR. Minimal docs are here: https://cadquery--879.org.readthedocs.build/en/879/sketch.html#constraint-based-sketches
  18. A

    Geometric constraint solver

    Better link for completeness: https://github.com/CadQuery/cadquery/blob/sketch/cadquery/occ_impl/sketch_solver.py
  19. A

    Slicing: looking for a non-convex hull algorithm

    Probably this is similar to the suggestion of DanB: you know in principle which trinagles are connected and you can map back the intersecting points to triangles so it should be possible to reconstruct the connectivity this way.
  20. A

    VTK vs AIS

    Yes, I see it too. It only happens with the axes helpers (AIS_Line objects AFAIR). If you hide them (untick the boxes next to XYZ) it will render fine. It never bothered me so I did not investigate. Help will be always appreciated :).
Top