[New: openFATE 309025] BRL-CAD, a GPLed Computer Aided Design suite
Feature added by: Matthew Ayres (Solar_Granulation) Feature #309025, revision 1 Title: BRL-CAD, a GPLed Computer Aided Design suite Package Wishlist: Unconfirmed Priority Requester: Important Requested by: Matthew Ayres (solar_granulation) Partner organization: openSUSE.org Description: All over the internet I find demand for good Computer Aided Design software on Linux and, sometimes, people stumble onto BRL-CAD and find it to be just what they want. It's surprisingly little known, but it's well developed, versatile and stable. Here's a blurb from the website: "BRL-CAD is a powerful cross-platform open source solid modeling system that includes interactive geometry editing, high-performance ray-tracing for rendering and geometric analysis, image and signal-processing tools, a system performance analysis benchmark suite, libraries for robust geometric representation, with more than 20 years of active development." Its development was kicked off, the best part of thirty years ago, by the US military because they needed CAD software capable of ballistic and radar analysis. They have used BRL-CAD now for a long time and, a few years ago, opened the project to the community under a set of open-source licenses in which LGPL is the most largely represented. Although some of its techniques are a little dated (using a solid modelling system, rather than concentrating on surfaces) it is very powerful and continues to find new users. Use Case: A dedicated openSUSE user wants to build a robot, perhaps as an academic project or to enter in a competition. He can compile code using the tool-chain and can design circuits with KTechLab and PCB schematics using pcb. But how does he design the robot itself? A little research tells him that CAD software would be worth a look, so he puts the acronym into YaST to see what pops up. What does he find? He might find FreeCAD or PythonCAD, but these are rather underdeveloped and underpowered. But if he finds BRL-CAD, with a description alluding to its prestigious background, he will have discovered software that can handle the task with ease after little study. Business case (Partner benefit): openSUSE.org: Adding BRL-CAD to openSUSE's repositories will open the world of Computer Aided Design to openSUSE's users. As the suite's presence in the distribution becomes more widely known, those wishing to migrate their CAD work to Linux will find openSUSE more desirable than other distributions due to this software's presence. Adding this CAD suite will also help to show that Linux can be a viable system for engineers and scientists who need this kind of functionality. -- openSUSE Feature: https://features.opensuse.org/309025
Feature changed by: Christopher Sean Morrison (brlcad) Feature #309025, revision 2 Title: BRL-CAD, a GPLed Computer Aided Design suite Package Wishlist: Unconfirmed Priority Requester: Important Requested by: Matthew Ayres (solar_granulation) Partner organization: openSUSE.org Description: All over the internet I find demand for good Computer Aided Design software on Linux and, sometimes, people stumble onto BRL-CAD and find it to be just what they want. It's surprisingly little known, but it's well developed, versatile and stable. Here's a blurb from the website: "BRL-CAD is a powerful cross-platform open source solid modeling system that includes interactive geometry editing, high-performance ray- tracing for rendering and geometric analysis, image and signal- processing tools, a system performance analysis benchmark suite, libraries for robust geometric representation, with more than 20 years of active development." Its development was kicked off, the best part of thirty years ago, by the US military because they needed CAD software capable of ballistic and radar analysis. They have used BRL-CAD now for a long time and, a few years ago, opened the project to the community under a set of open- source licenses in which LGPL is the most largely represented. Although some of its techniques are a little dated (using a solid modelling system, rather than concentrating on surfaces) it is very powerful and continues to find new users. Use Case: A dedicated openSUSE user wants to build a robot, perhaps as an academic project or to enter in a competition. He can compile code using the tool-chain and can design circuits with KTechLab and PCB schematics using pcb. But how does he design the robot itself? A little research tells him that CAD software would be worth a look, so he puts the acronym into YaST to see what pops up. What does he find? He might find FreeCAD or PythonCAD, but these are rather underdeveloped and underpowered. But if he finds BRL-CAD, with a description alluding to its prestigious background, he will have discovered software that can handle the task with ease after little study. Business case (Partner benefit): openSUSE.org: Adding BRL-CAD to openSUSE's repositories will open the world of Computer Aided Design to openSUSE's users. As the suite's presence in the distribution becomes more widely known, those wishing to migrate their CAD work to Linux will find openSUSE more desirable than other distributions due to this software's presence. Adding this CAD suite will also help to show that Linux can be a viable system for engineers and scientists who need this kind of functionality. + Discussion: + #1: Christopher Sean Morrison (brlcad) (2010-02-17 19:58:54) + License clarification: BRL-CAD as a collective work is distributed + under the terms of the LGPL (v2.1). Some individual portions are + licensed under a BSD license or are in the public domain. There are no + GPL portions. There are no proprietary portions. + Approach clarification: Solid modeling is not at all a dated approach + -- CATIA, Pro/Engineer, NX, etc are all solid modeling systems. BRL- + CAD historically promoted a constructive solid geometry (CSG) implicit + geometry approach instead of a boundary representation (BREP) explicit + geometry approach. This is an area of active development to make BRL- + CAD more of a hybrid modeler supporting both methods (implicit and + explicit geometry) in order to get the best from both. + -- openSUSE Feature: https://features.opensuse.org/309025
Feature changed by: Matthew Ayres (Solar_Granulation) Feature #309025, revision 3 - Title: BRL-CAD, a GPLed Computer Aided Design suite + Title: BRL-CAD, an LGPLed Computer Aided Design suite Package Wishlist: Unconfirmed Priority Requester: Important Requested by: Matthew Ayres (solar_granulation) Partner organization: openSUSE.org Description: All over the internet I find demand for good Computer Aided Design software on Linux and, sometimes, people stumble onto BRL-CAD and find it to be just what they want. It's surprisingly little known, but it's well developed, versatile and stable. Here's a blurb from the website: "BRL-CAD is a powerful cross-platform open source solid modeling system that includes interactive geometry editing, high-performance ray- tracing for rendering and geometric analysis, image and signal- processing tools, a system performance analysis benchmark suite, libraries for robust geometric representation, with more than 20 years of active development." Its development was kicked off, the best part of thirty years ago, by the US military because they needed CAD software capable of ballistic and radar analysis. They have used BRL-CAD now for a long time and, a few years ago, opened the project to the community under a set of open- source licenses in which LGPL is the most largely represented. Although some of its techniques are a little dated (using a solid modelling system, rather than concentrating on surfaces) it is very powerful and continues to find new users. Use Case: A dedicated openSUSE user wants to build a robot, perhaps as an academic project or to enter in a competition. He can compile code using the tool-chain and can design circuits with KTechLab and PCB schematics using pcb. But how does he design the robot itself? A little research tells him that CAD software would be worth a look, so he puts the acronym into YaST to see what pops up. What does he find? He might find FreeCAD or PythonCAD, but these are rather underdeveloped and underpowered. But if he finds BRL-CAD, with a description alluding to its prestigious background, he will have discovered software that can handle the task with ease after little study. Business case (Partner benefit): openSUSE.org: Adding BRL-CAD to openSUSE's repositories will open the world of Computer Aided Design to openSUSE's users. As the suite's presence in the distribution becomes more widely known, those wishing to migrate their CAD work to Linux will find openSUSE more desirable than other distributions due to this software's presence. Adding this CAD suite will also help to show that Linux can be a viable system for engineers and scientists who need this kind of functionality. Discussion: #1: Christopher Sean Morrison (brlcad) (2010-02-17 19:58:54) License clarification: BRL-CAD as a collective work is distributed under the terms of the LGPL (v2.1). Some individual portions are licensed under a BSD license or are in the public domain. There are no GPL portions. There are no proprietary portions. Approach clarification: Solid modeling is not at all a dated approach -- CATIA, Pro/Engineer, NX, etc are all solid modeling systems. BRL- CAD historically promoted a constructive solid geometry (CSG) implicit geometry approach instead of a boundary representation (BREP) explicit geometry approach. This is an area of active development to make BRL- CAD more of a hybrid modeler supporting both methods (implicit and explicit geometry) in order to get the best from both. -- openSUSE Feature: https://features.opensuse.org/309025
participants (1)
-
fate_noreply@suse.de