doc/Todo_en.txt 2023-06-06 ============================================================================ Open issues: ============================================================================ Import step testfile step/Models/text-Bournes.stp ============================================================================ 2023-04-20 export of Open CASCADE STEP TODO: B_SPLINE_CURVE_WITH_KNOTS - .PIECEWISE_BEZIER_KNOTS. ============================================================================ Import igs testfile igs/text-Bournes.igs ============================================================================ 2023-04-20 export of FreeCAD TODO: - implementation of types 502,504,508,510,514; ============================================================================ Import obj testfile obj/text-Bournes.obj ============================================================================ 2023-04-20 export of Open CASCADE TODO: - unknown format for f - eg "f 31//31 20//20 21//21" - known format is eg "f 31 32 33" ============================================================================ - add import stl-binary ============================================================================ - model stl/prop-gen.stl TODO: - check if files starts with "solid" - if not: read binary. See doc stl_bin_doc.png ============================================================================ - Boolean operations with surfaces ============================================================================ - consistency checks of surface-boundaries (body-net) - - boolean operations with surfaces - - boolean operations with planar surfaces 90 % - trimmed polygonal_representation_of_curve OK ============================================================================ - Add offset-surfaces - ============================================================================ ============================================================================ - Add rounding surfaces ============================================================================ - circular surface along spine - - intersection surfaces OK ============================================================================ - interactive editor - modify object: ============================================================================ - display objects not affected dimmed, - update child-objects dynamic. - "edit object" n MAN and CAD shall display all objects following dimmed. Example: P20=P(20 0 0) C20=P20 50 A20=C20 L20=P20 P(100 0 0) Edit obj C20 (eg change radius 50) - P20 - displayed normal; - C20 - hilited; active obj to be modified, - A20 - dimmed; following the obj C20 and child of C20 (depending bj) - L20 - dimmed; following, not child of C20. ____________________________________________________________________________ - Project and Mirror currently only for individual objects, not for CCV (currently Translate only). - update interactive editor to modify B-splines. - Transformation of 3D Text: currently is always set in the XY plane. - NC machining is graphically not yet active in the transformed reference system. - NC-function are not yet completely implemented for alternative construction-planes - Function for interactive positioning of sub-models to a contact position. - Drawing 2D from 3D - With hatching, no islands are possible yet - The programming interfaces are only partially documented. - Step-Export only partially implemented - Perspective view (only parallel view) ============================================================================ Send bug reports, suggestions for improvements to support@gcad3d.org EOF