- 9
- 124 221
ONELAB
Приєднався 20 січ 2016
ONELAB (onelab.info) is an open-source, lightweight interface to finite element software. It is completely free: the default ONELAB bundle contains the open source mesh generator Gmsh (gmsh.info) and the free finite element solver GetDP (getdp.info). Many other codes (free or not) can be easily interfaced as well.
Internal boundaries
Simple example showing how internal boundaries between solids can be preserved (with a conformal mesh) thanks to the Boolean Fragments command.
See gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean for more examples.
See gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean for more examples.
Переглядів: 2 623
Відео
Onelab/Mobile 2.0 on iPhone
Переглядів 6007 років тому
Onelab/Mobile 2.0 brings full support for constructive solid geometry features, through the new OpenCASCADE integration in Gmsh. The video shows you how to install the OpenCASCADE demos from the Gmsh distribution, available pre-packaged for Onelab/Mobile here: gmsh.info/beta/demos_boolean.zip. Onelab/Mobile is available for - iOS on itunes.apple.com/us/app/onelab/id845930897 - Android on play.g...
Onelab/Mobile 2.0 on iPad, with built-in OpenCASCADE CAD kernel
Переглядів 1,5 тис.7 років тому
Onelab/Mobile 2.0 brings full support for constructive solid geometry features, through the new OpenCASCADE integration in Gmsh. The video shows you how to install the OpenCASCADE demos from the Gmsh distribution, available pre-packaged for Onelab/Mobile here: gmsh.info/beta/demos_boolean.zip. Onelab/Mobile is available for - iOS on itunes.apple.com/us/app/onelab/id845930897 - Android on play.g...
Using multiple (sub) windows in Gmsh
Переглядів 4,2 тис.7 років тому
Multiple windows or subwindows can display different models and/or post-processing datasets. Use "Tool→Visibibility→Per window" to select what to show in the current window ; Use "Alt mouse click" on the "↻" (rotation) or the "1:1" (scale) button in the status bar to apply the viewport from the currently selected window to all other (sub)windows.
Constructive solid geometry in Gmsh 3.0
Переглядів 37 тис.7 років тому
Gmsh 3.0 brings support for constructive solid geometry and boolean operations, using the OpenCASCADE geometry kernel. Free download: gmsh.info. More constructive solid geometry examples: gitlab.onelab.info/gmsh/gmsh/tree/master/demos/boolean
16 years of Gmsh development in under 4 minutes
Переглядів 1,3 тис.8 років тому
A gource (gource.io) visualization of the Gmsh source code evolution (subversion trunk) from November 2000 until today.
Post-processing with Gmsh
Переглядів 16 тис.9 років тому
Some interactive post-processing of scalar and vector datasets with Gmsh. The 3D model and the GetDP (getdp.info) elastic solver used to generate the dataset are available at gmsh.info/screencasts.
Creating a simple geometry with Gmsh
Переглядів 56 тис.9 років тому
Short video showing how to create a simple 3D geometry in Gmsh using the graphic user interface. See gmsh.info/screencasts for more information.
ONELAB (Gmsh and GetDP) on iPad: forces on magnets
Переглядів 4,7 тис.9 років тому
Calculation of forces between a collection of magnets using ONELAB on iPad. See onelab.info/wiki/Magnets for more info. The iPad app is available here: itunes.apple.com/us/app/onelab/id845930897
Hello sir am asking what is the unity in gmsh it's mm or m ?
new friend full pack from Scarlet vlog
Can you send me link . How i can install gmsh in ubuntu
We have a Discord channel for Gmsh. discord.gg/SXxvTqg , would be a pleasure having you over there as well.
This video helped me a lot thank you so much ❤
Gmsh Discord channel discord.gg/C36deP
could you please add audio to elaborate on what’s going on...
I AGREE AUDIO WOULD MAKE IT COMPLETELY USEFUL
It took ~4hours of trial & error to figure out the right way to draw a circle for extrusion: (for a plate with circular hole) DOES NOT WORK: If the circle consists only two halves, it results in a half circle after extrusion. WORKS: Make the circle with four quarters, as shown here. It's not something to be easily discovered or mentioned explicitly IMO, but many thanks for the tutorial :)
Indeed, with the built-in geometry kernel circle arcs should be < Pi. (Didn't Gmsh issue a warning when you created arcs >= Pi ?) This limitation is not present if you select the OpenCASCADE geometry kernel (available since Gmsh 3): see e.g. ua-cam.com/video/dywdlaaE1U8/v-deo.html
Such a great video! Thank you! Is there something on the grid refinement in selected areas of the domain?
Not as a video, but check out the tutorials - there are a lot of options to specify mesh sizes
hey, i use GMASH by graphically how we use it by code. From where we open code window.
Do you mean editing .geo files? Selecting "Edit script" in the Geometry subtree will open a text editor so you can edit the code. If you actually use the Gmsh "internal" code from your own program, you should use the public Gmsh API: it can be called from C, C++, Python or Julia. The easiest way to use the Gmsh API is to download the Gmsh SDK from gmsh.info : it's available for Windows, Linux and macOS.
Hey, thanks for the vid. Can you explain to me how to change granuality of the mesh for different parts of the volume? E.g. One cylinder stuck to another perpendicularly and having the intersection volume have higher resolution than the rest.
Kang Z, Sorry I can't help with your question as I'm just getting started learning this, but do you know of any step by step tutorials for GMSH or its use with GetDP.
There are many ways to specify the size of the elements: at geometry points, using bounding boxes, on a background mesh, as general mathematical "Fields" (with explicit functions, distance to other geometrical entities, etc.). Have a look at the tutorials, in particular t1.geo, t7.geo and t16.geo.
This helps a lot .. As a biginner in using GMSH I would like to know how to undo a step .. Thanks a lot
It looks nice...but.... When I try to do this, Gmsh-2.8.5 segfaults on surface extrusion. To make this video better, I would suggest that you also record voice and you say what you do, especially when you press keys that are not prompted on screen. If you are aware of cases where gmsh segfaults, you should emphasize what to avoid.
Can you try with a more recent version of Gmsh? If newer versions still crash, please send us the .geo file, or even better file a bug report on gmsh.info. Gmsh should never segfault...
Ah, yes, the newer version is a lot better. I managed to make it crash once, but couldn't do it again, if I do I'll file a report. Thank you.
Oh, but still: I would really like this if someone talked during the video. Sometimes the cursor is wiggling around and it feels like it's trying to communicate.
Gmsh 3.0.6 segfaults often. A sure killer in my case is 3d optimization with netgen. Crash immediate.
Excelent library, I'd like to implement in a commercial software of mine. How can I implement under your license?
Gmsh is distributed under the GNU GPL; but we also provide alternative licensing options for integration into closed-source software: just get in touch by email to get details.
Awesome :)
Nice !