20
I Use This!
Inactive

News

Analyzed 3 days ago. based on code collected 4 days ago.
Posted over 7 years ago by Sean Morrison
A little over a month ago at a week-long coffee-infused hack-a-thon in-person gathering, many of our core developers worked on improving BRL-CAD's source code. The team inspected and fixed more than fifteen hundred issues being reported by Coverity ... [More] Static Analysis*. Just released, the 2011 Coverity Open Source Integrity Report [1] includes a two-page case study detailing our efforts. The free report is available (registration req'd) through the Open Scan Initiative website: http://scan.coverity.com After five days of code crunching, the developers reduced BRL-CAD's defect density to less than 1/4th the industry average at approximately 0.22 defects per thousand lines of code (kloc). Since then, the rate continues to be reduced as the devs work on addressing 100% of the issues being reported as part of ongoing code cleanup and other code hardening efforts [2]. More details about the Coverity annual report are provided on their blog [3] and in their press release [4]. The report includes a comparison of commercial software to open source with rather interesting results (spoiler: open source wins). [1] http://softwareintegrity.coverity.com/coverity-scan-2011-open-source-integrity-report-registration.html [2] http://brlcad.org/wiki/Code_Cleanup [3] http://blog.coverity.com/uncategorized/coverity-releases-the-coverity-scan-2011-open-source-integrity-report/ [4] http://coverity.com/html/press/open-source-code-quality-on-par-with-proprietary-code-in-2011-coverity-scan-report.html * Coverity Static Analysis is one of the best static source code analysis tools available in the industry with a false-positive rate less than 10%. While normally and substantially paid-for software, Coverity provides cost-free scanning and consultative assistance to open source projects as part of the Open Scan Initiative. The Open Scan Initiative was initiated in 2006 by the Department of Homeland Security and continues as infrastructure owned and operated by Coverity. [Less]
Posted over 7 years ago by Sean Morrison
A little over a month ago at a week-long coffee-infused hack-a-thon in-person gathering, many of our core developers worked on improving BRL-CAD's source code. The team inspected and fixed more than fifteen hundred issues being reported by Coverity ... [More] Static Analysis*. Just released, the 2011 Coverity Open Source Integrity Report [1] includes a two-page case study detailing our efforts. The free report is available (registration req'd) through the Open Scan Initiative website: http://scan.coverity.com After five days of code crunching, the developers reduced BRL-CAD's defect density to less than 1/4th the industry average at approximately 0.22 defects per thousand lines of code (kloc). Since then, the rate continues to be reduced as the devs work on addressing 100% of the issues being reported as part of ongoing code cleanup and other code hardening efforts [2]. More details about the Coverity annual report are provided on their blog [3] and in their press release [4]. The report includes a comparison of commercial software to open source with rather interesting results (spoiler: open source wins). [1] http://softwareintegrity.coverity.com/coverity-scan-2011-open-source-integrity-report-registration.html [2] http://brlcad.org/wiki/Code_Cleanup [3] http://blog.coverity.com/uncategorized/coverity-releases-the-coverity-scan-2011-open-source-integrity-report/ [4] http://coverity.com/html/press/open-source-code-quality-on-par-with-proprietary-code-in-2011-coverity-scan-report.html * Coverity Static Analysis is one of the best static source code analysis tools available in the industry with a false-positive rate less than 10%. While normally and substantially paid-for software, Coverity provides cost-free scanning and consultative assistance to open source projects as part of the Open Scan Initiative. The Open Scan Initiative was initiated in 2006 by the Department of Homeland Security and continues as infrastructure owned and operated by Coverity. [Less]
Posted over 7 years ago by brl...@users.sourceforge.net (Sean Morrison)
A little over a month ago at a week-long coffee-infused hack-a-thon in-person gathering, many of our core developers worked on improving BRL-CAD's source code. The team inspected and fixed more than fifteen hundred issues being reported by Coverity ... [More] Static Analysis*. Just released, the 2011 Coverity Open Source Integrity Report [1] includes a two-page case study detailing our efforts. The free report is available (registration req'd) through the Open Scan Initiative website: [Less]
Posted over 7 years ago by Sean Morrison
A new version of BRL-CAD's geometry converter plugin for Pro/ENGINEER is now available for download [1]. The ProE-BRL plugin is a production exporter that has been developed over the years as a means of importing geometry into BRL-CAD from ... [More] Pro/ENGINEER. This update of the plugin for the Windows platform supports Wildfire 4 (64-bit), Wildfire 5 (64-bit), and Creo (32-bit and 64-bit). The plugin will work on other platforms, but will have to be compiled from a source distribution. This binary release is once again being provided with the hopes that it will be useful and should fix problems loading the plugin on Vista. The way the converter works, it asks Pro/ENGINEER to convert geometry from their internal boundary representation format into a facetized polygonal format, which is then imported into BRL-CAD as a collection of Bag o' Triangles (BoT) geometry. Needless to say, that process can (and does) fail within Pro/E before even getting to BRL-CAD, so the ProE-BRL plugin attempts to coerce a conversion. It iteratively adjusts tolerances (down to specified minimums) until geometry is processed successfully and provides various options for reporting when conversion to polygonal mesh fails. While that method of import is rather suboptimal [2], it's often a convenient method of importing models into BRL-CAD if you work extensively with Pro/ENGINEER. [1] https://sourceforge.net/projects/brlcad/files/BRL-CAD%20External%20Plugins/ [2] See our new "step-g" STEP importer for a better way. [Less]
Posted over 7 years ago by brl...@users.sourceforge.net (Sean Morrison)
A new version of BRL-CAD's geometry converter plugin for Pro/ENGINEER is now available for download [1]. The ProE-BRL plugin is a production exporter that has been developed over the years as a means of importing geometry into BRL-CAD from ... [More] Pro/ENGINEER. This update of the plugin for the Windows platform supports Wildfire 4 (64-bit), Wildfire 5 (64-bit), and Creo (32-bit and 64-bit). The plugin will work on other platforms, but will have to be compiled from a source distribution. This binary release is once again being provided with the hopes that it will be useful and should fix problems loading the plugin on Vista. [Less]
Posted over 7 years ago by Sean Morrison
A new version of BRL-CAD's geometry converter plugin for Pro/ENGINEER is now available for download [1]. The ProE-BRL plugin is a production exporter that has been developed over the years as a means of importing geometry into BRL-CAD from ... [More] Pro/ENGINEER. This update of the plugin for the Windows platform supports Wildfire 4 (64-bit), Wildfire 5 (64-bit), and Creo (32-bit and 64-bit). The plugin will work on other platforms, but will have to be compiled from a source distribution. This binary release is once again being provided with the hopes that it will be useful and should fix problems loading the plugin on Vista. The way the converter works, it asks Pro/ENGINEER to convert geometry from their internal boundary representation format into a facetized polygonal format, which is then imported into BRL-CAD as a collection of Bag o' Triangles (BoT) geometry. Needless to say, that process can (and does) fail within Pro/E before even getting to BRL-CAD, so the ProE-BRL plugin attempts to coerce a conversion. It iteratively adjusts tolerances (down to specified minimums) until geometry is processed successfully and provides various options for reporting when conversion to polygonal mesh fails. While that method of import is rather suboptimal [2], it's often a convenient method of importing models into BRL-CAD if you work extensively with Pro/ENGINEER. [1] https://sourceforge.net/projects/brlcad/files/BRL-CAD%20External%20Plugins/ [2] See our new "step-g" STEP importer for a better way. [Less]
Posted over 7 years ago by Sean Morrison
The Advanced Joint Effectiveness Model (AJEM) [1] development team recently announced the availability of a new AJEM release. As BRL-CAD is incorporated as an integral part of AJEM, a brief overview is provided. AJEM is a lethality, vulnerability ... [More] , and endgame computer simulation code capable of analyzing various types of threats against aircraft and ground targets. It combines elements of threat modeling, target modeling, encounter kinematics, generation of weapon burst points, propagation of damage (penetration, fire, blast, etc.), evaluating system relationships (functionality, redundancies, etc.), and evaluating remaining capability or loss of function. Supported by JTCG/ME [2], JASPO [3], and others, AJEM is the U.S. Department of Defense standard computer simulation suite for performing verified and validated trauma, survivability, lethality, vulnerability, and signature prediction analyses. BRL-CAD is bundled into the AJEM suite and called upon by various analysis and simulation codes in order to provide a robust geometric representation, fast geometric interrogation, and highly-detailed geometry evaluation. By using BRL-CAD, the analysis codes have absolutely no license costs, recurring or otherwise, and completely uninhibited use [4]. Moreover, analysis developers gain protection against CAD industry corporate restructuring, capitalize on decades of (prior and ongoing) development activity, have unlimited extensibility potential, and do not have to rely upon any particular commercial vendor's product vitality or development priorities. It's a big win and savings all around. A separation of responsibilities allows simulation and analysis developers to focus on their needs knowing that BRL-CAD's solid geometry engine is managing data efficiently and correctly. It's thanks to efforts like AJEM, their developers, and their sponsors that BRL-CAD can concentrate development on providing robust high-performance geometry services. While AJEM distribution is limited to authorized recipients due to the nature of the analysis codes involved, their development and integration methodology is a testament to efficient reuse, on-going development recapitalization, and collaboration. See the AJEM site for more details. [1] http://ajem.com [2] Joint Technical Coordinating Group for Munitions Effectiveness [3] Joint Aircraft Survivability Program Office [4] BRL-CAD is free open source software! [Less]
Posted over 7 years ago by brl...@users.sourceforge.net (Sean Morrison)
The Advanced Joint Effectiveness Model (AJEM) [1] development team recently announced the availability of a new AJEM release. As BRL-CAD is incorporated as an integral part of AJEM, a brief overview is provided.
Posted over 7 years ago by Sean Morrison
The Advanced Joint Effectiveness Model (AJEM) [1] development team recently announced the availability of a new AJEM release. As BRL-CAD is incorporated as an integral part of AJEM, a brief overview is provided. AJEM is a lethality, vulnerability ... [More] , and endgame computer simulation code capable of analyzing various types of threats against aircraft and ground targets. It combines elements of threat modeling, target modeling, encounter kinematics, generation of weapon burst points, propagation of damage (penetration, fire, blast, etc.), evaluating system relationships (functionality, redundancies, etc.), and evaluating remaining capability or loss of function. Supported by JTCG/ME [2], JASPO [3], and others, AJEM is the U.S. Department of Defense standard computer simulation suite for performing verified and validated trauma, survivability, lethality, vulnerability, and signature prediction analyses. BRL-CAD is bundled into the AJEM suite and called upon by various analysis and simulation codes in order to provide a robust geometric representation, fast geometric interrogation, and highly-detailed geometry evaluation. By using BRL-CAD, the analysis codes have absolutely no license costs, recurring or otherwise, and completely uninhibited use [4]. Moreover, analysis developers gain protection against CAD industry corporate restructuring, capitalize on decades of (prior and ongoing) development activity, have unlimited extensibility potential, and do not have to rely upon any particular commercial vendor's product vitality or development priorities. It's a big win and savings all around. A separation of responsibilities allows simulation and analysis developers to focus on their needs knowing that BRL-CAD's solid geometry engine is managing data efficiently and correctly. It's thanks to efforts like AJEM, their developers, and their sponsors that BRL-CAD can concentrate development on providing robust high-performance geometry services. While AJEM distribution is limited to authorized recipients due to the nature of the analysis codes involved, their development and integration methodology is a testament to efficient reuse, on-going development recapitalization, and collaboration. See the AJEM site for more details. [1] http://ajem.com [2] Joint Technical Coordinating Group for Munitions Effectiveness [3] Joint Aircraft Survivability Program Office [4] BRL-CAD is free open source software! [Less]
Posted over 7 years ago by brl...@users.sourceforge.net (Sean Morrison)
After a few month release hiatus, BRL-CAD 7.20.4 is now available providing several dozen bug fixes and feature enhancements. Our support for NURBS geometry continues to stabilize with improved step-g import support, ray tracing enhancements, better ... [More] wireframes, and numerous robustness improvements. MGED/Archer continues to approach an alpha release with support added for interactive editing of pipe primitives, improved visualization, new BoT mesh healing capabilities, and more. After many months of effort, our OBJ importer receives a comprehensive overhaul with improved behavior all-around for polygonal mesh OBJ geometry. There is a new exporter to the DOT format used by Graphviz for creating graphs and visualizations of geometry model hierarchies. Efforts to overhaul and enhance BRL-CAD's documentation system were revitalized with effort under way to regenerate and improve our tutorial series. [Less]