BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Open Source Computer Aided Modeling and Design devroom X-WR-CALNAME;VALUE=TEXT:Open Source Computer Aided Modeling and Design devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:11199@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T100000 DTEND:20210207T102500 SUMMARY:CADCloud building an interactive online version control system for FreeCAD DESCRIPTION:
During this short talk, I will introduce CADCloud an online platform tightly integrated with FreeCAD and designed to manage version tracking and user collaborations in CAD. CADCloud aims to create a reference database of 3D models generated by FreeCAD users and allow them to easily handle their lifecycle and sharing.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/cadcloud/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Marie Verdun":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11411@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T102500 DTEND:20210207T105000 SUMMARY:The 'sparselizard' multiphysics c++ fem library DESCRIPTION:Presentation of the new features in sparselizard 202012. They include adaptive mesh refinement, interpolation order adaptivity (hpFEM), time-adaptivity, speedups, syntax optimization, link to gmsh, move to cmake and a large number of added functions.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/sparselizard/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexandre Halbach":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11185@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T105000 DTEND:20210207T112500 SUMMARY:The growth of free software in Building Information Modeling for architects, engineers, and construction DESCRIPTION:The architecture, engineering, and construction industry is a vast, diverse, but highly proprietary field. The primary means of data exchange between architects, structural, MEPF engineers, cost planners, surveyors, program schedulers, asset/facility management and more revolve around a concept known as Building Information Modeling (BIM) in addition to CAD. Many of these tools do not exist as free software, or are drastically better, or are dominated by a monopoly vendor market with lock-in business practices.
Free software implementations of BIM have seen rapid growth in the past year, with new utilities available for OpenBIM building models, quality auditing, diffing, clash detection, issue management, facility management, environmental simulation, and more. This is supported by a newly formed community known as OSArch. Dion Moult, a main developer of the BlenderBIM Add-on, IfcOpenShell contributor, and one of the OSArch founders, will present a summary of these events, demonstrate how free software communities have collaborated and shared resources, and where this leads in the future. The BlenderBIM Add-on was recently awarded the buildingSMART 2020 Awards in Technology, the international standards body for BIM.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/bim/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dion Moult":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11169@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T112500 DTEND:20210207T115000 SUMMARY:Real-time Netlisting in KiCad DESCRIPTION:KiCad 6 features a new real-time netlisting system that is used to determine connectivity between items in schematics as the user draws them. Previously, netlisting in KiCad was a relatively slow operation that only took place when commanded by the user. I will discuss the motivations behind this system, some details of its implementation, benefits it brings, and some opportunities for future improvements.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/realtime_netlisting/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jon Evans":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11066@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T115000 DTEND:20210207T121500 SUMMARY:Open CASCADE Technology status update DESCRIPTION:Open Cascade Technology is a framework for B-Rep modeling. The lecture presents a status update from the previous talk (at FOSDEM 2020).
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/opencascade/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Alexander Malyshev":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11187@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T121500 DTEND:20210207T123500 SUMMARY:ngspice - status update and Monte Carlo simulation DESCRIPTION:ngspice development is heading towards the ngspice-34 release. Three major activities are to be reported:
We have integrated the high frequency bipolar model HICUM-2.4 from TU Dresden, Germany into the C sources of ngspice. Efficient simulation of GHz circuits becomes possible.
ngspice has been adapted to efficiently serve the upcoming Open Source Skywater 0.13um CMOS PDK.
adms for ngspice has been enhanced to allow integrating Berkeley BSIM Bulk and CMG models.
Application examples will show the use of the ngspice statistical functions and control language for Monte Carlo simulation.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/ngspice/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Holger Vogt":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11178@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T123500 DTEND:20210207T130500 SUMMARY:Low cost open-source hardware for biopotential amplification for neuroscience, prosthetics and more DESCRIPTION:The term brain-computer interface is well known among engineers, tinkerers, and specifically among researchers. Companies like BackYard Brains made it accessible for all at a relatively affordable price, with their initiative of neuroscience for all. The price of their device and the ease of usability it comes with is pretty good for a school student who's just looking for an introduction to neuroscience but, the resolution of Arduino's ADC (10bit) doesn't allow it to be used for any real neuroscience research project. The company called OpenBCI also creates some good hardware for Biopotential amplification (4/8ch 24bit) and their hardware is much more capable but, it's very costly and certainly not for everybody.
As an engineer myself, I believe we can create much cheaper hardware for Brain-Computer interface devices than currently available in the market without losing any signal quality. I have started working on some prototypes already and one of the devices is called BioAmp v1.5 (github.com/upsidedownlabs/udlabsBioAmpv1.5) which takes benefit of the already available high-resolution ADC input of your computer which is normally used to record audio. The device basically converts the muscle into an audio source and provides us with the option to directly listen to it using earphones OR to visualize/record the signal on our mobile/laptop using Audacity/BYB Spike Recorder.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/neuro_hardware/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Deepak Khatri":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11145@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T130500 DTEND:20210207T135000 SUMMARY:KiCad Project Status DESCRIPTION:Update on the KiCad project including the recent events, the upcoming version 6 release and what to expect during version 7 development.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/kicad/ LOCATION:D.cad END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11180@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T135000 DTEND:20210207T141500 SUMMARY:Importing into KiCad from CADSTAR DESCRIPTION:KiCad has become a professional tool that can easily replace many commercial EDA packages. However, most companies will have many years worth of designs in propietary file formats requiring a significant amount of manual effort if a migration to KiCad is desired. Ideally KiCad would be able to import from every EDA tool, but this is a time consuming task requiring help from motivated contributors.
This talk will cover the information necessary to develop an importer for KiCad, in the context of the CADSTAR importer that has been recently developed. Topics will include:- Reverse engineering an ASCII-based file format (Using the CADSTAR Archive format as an example)- Deep-dive into the inner workings of KiCad's PCB and Schematic importers- Overview of the necessary steps required to develop your own importer
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/openhard_cadstar/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Roberto Fernandez Bautista":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11137@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T141500 DTEND:20210207T144000 SUMMARY:A (very) quick overview of libre mechanical software DESCRIPTION:In this presentation, we will give an overview of the state of libre mechanical software. What are some of the programs out there? What can be done with them? Of course, this task cannot possibly include every program out there, there are too many! However, with the most common tools we can get a good idea about the environment that is currently available to users. We will also discuss how are we currently doing and what the future may bring us.
The structure is as follows:1. Disclaimer2. CAD3. CAM4. Meshing5. Simulation6. Visualization7. HVAC and energy analysis8. Extras9. Current status (bad and good things)10. Moving forward
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/libre_mech_overview/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fernando Oleo Blanco":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11183@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T144000 DTEND:20210207T151500 SUMMARY:Reverse-Engineering of (binary) File-Formats DESCRIPTION:Ever found an interesting PCB design, but you are not able to open it with your favorite program? The world of EDA file formats is divided by vendors, with low flexibility to move from one program to another one. The design is for a proprietary program? Well you need to either buy the program, or hope to convert it to your favorite file-format using an error-prone conversation process. Not ideal, but better than nothing.
This talk will show you the basics to write an importer yourself, with focus on reverse-engineering of the questionable file-format. Thus, going from seemingly arbitrary zeros and ones to the basic file structure and the actual data such as a track. While this is quite easy for text-based files such as the KiCad file format, binary files can be seen more like a puzzle to solve.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/reverse_engineering/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Thomas Pointhuber":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11159@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T151500 DTEND:20210207T160000 SUMMARY:Glasgow Digital Interface Explorer DESCRIPTION:In this talk Attie will give a high-level overview of what Glasgow is, how it works, and what it can do.We'll discuss an example applet, and how things are laid out.I will also take a deeper look into one of the more complex areas that exist, and show how it is managed.
Piotr (@esden) will also run through some of the work that has gone into the Crowd Supply campaign, such as modifications to improve manufacturability.
No prior knowledge of Glasgow or its technologies is required. This is not a Python / nMigen tutorial.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/glasgow/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Attie Grande":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Piotr Esden-Tempski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11186@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T160000 DTEND:20210207T164500 SUMMARY:FreeCAD on steroids. A possible future. Featuring Zheng, Lei aka RealThunder. DESCRIPTION:A discussion about the positive user developer interaction in an open source development environment.
-presentation of the LinkStage3 dev. branch of freecad
-short summary of differences between LinkStage3 and master
-short presentation of the most exciting new features introduced in this branch
-how the future might look for FreeCad and how to make that future a reality as far as merging those features in master
CadQuery (CQ) [1] is a Python library for building of parametric 3D models. The overarching design goal is to provide a fluent API that enables the user to express the design in a natural way. CQ is based on the open source CAD kernel from OpenCascade [2] and therefore offers industry standard B-Rep modeling capabilities and allows exporting to STEP and many other formats.
With the upcoming 2.1 release [3] there many improvements coming to CQ. I will briefly summarize them but will focus on the new assembly system. The new CQ version allows the user to combine individual CQ objects into an assembly with the possibility of nesting. The individual object positions can be specified manually in terms of constraints that are solved using a numerical solver. Once an assembly is defined and all the positions specified it can be exported to STEP preserving the assembly structure or an internal OpenCascade XML format. In the I will discuss the current assembly system design, capabilities, limitations and possible future development directions.
[1] https://github.com/CadQuery/cadquery
[2] https://dev.opencascade.org/
[3] https://github.com/CadQuery/cadquery/releases/tag/2.1RC1
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/cadquery/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adam Urbanczyk":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:11143@FOSDEM21@fosdem.org TZID:Europe-Brussels DTSTART:20210207T171500 DTEND:20210207T174000 SUMMARY:Alliance / Coriolis2 DESCRIPTION:Coriolis is a suite of software for taking chip designs and turning them into ASICs (aka VLSI design). It is silicon-proven, having been used with Alliance auto-scaleable nsxlib Cell Libraries to produce ("tape out") NDA-free GDS-II files that resulted in successful working 180nm ASICs, and has been used in ASICs up to 800k gates. The input is HDL (verilog, VHDL, and yosys RTLIL) and the output is 100% complete GDS-II, with IO pads, cells, SRAMs all fully "Placed and Routed", ready for ASIC manufacture.
However unlike traditional P&R software (which may or may not have had, at some point in its development, a scripting language added as an afterthought), coriolis2 is written in a hybrid of c++ and python modules. Layout is done not by a file format that must be loaded by a GUI: layout for each ASIC is actually a python program that, through the coriolis2 python modules imported by that program, reads the HDL, reads the Cell Libraries, and, fully under parametric programmatic control, creates the layout.
This talk provides a demo walkthrough of coriolis2 in action, to produce an actual GDS-II layout including the IO Ring and IO Pads.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Open Source Computer Aided Modeling and Design URL:https:/fosdem.org/2021/schedule/2021/schedule/event/alliance/ LOCATION:D.cad ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luke Kenneth Casson Leighton":invalid:nomail END:VEVENT END:VCALENDAR