338 lines
44 KiB
HTML
338 lines
44 KiB
HTML
<html><head><title>FAQ/fi</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>FAQ/fi</h1></div>
|
|
|
|
<div id="mw-content-text" lang="fi" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"></div>
|
|
<p>This page attempts to answer the most common questions asked on the FreeCAD forums. If you have a problem or question regarding FreeCAD, check below first. Then, if you cannot find an answer for your specific question, head to the <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewforum.php?f=3">FreeCAD forum</a>!
|
|
</p>
|
|
<div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Asentaminen"><span class="tocnumber">1</span> <span class="toctext">Asentaminen</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-2"><a href="#Mik.C3.A4_on_helpoin_tapa_asentaa_FreeCAD_tietokoneeni_k.C3.A4ytt.C3.B6j.C3.A4rjestelm.C3.A4.C3.A4n.3F"><span class="tocnumber">1.1</span> <span class="toctext">Mikä on helpoin tapa asentaa FreeCAD tietokoneeni käyttöjärjestelmään?</span></a></li>
|
|
<li class="toclevel-2 tocsection-3"><a href="#What_are_the_prerequisites_for_running_FreeCAD.3F"><span class="tocnumber">1.2</span> <span class="toctext">What are the prerequisites for running FreeCAD?</span></a>
|
|
<ul>
|
|
<li class="toclevel-3 tocsection-4"><a href="#Multithreading"><span class="tocnumber">1.2.1</span> <span class="toctext">Multithreading</span></a></li>
|
|
<li class="toclevel-3 tocsection-5"><a href="#For_Mac_users"><span class="tocnumber">1.2.2</span> <span class="toctext">For Mac users</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-2 tocsection-6"><a href="#What_if_I_want_to_compile_FreeCAD_myself.3F"><span class="tocnumber">1.3</span> <span class="toctext">What if I want to compile FreeCAD myself?</span></a></li>
|
|
<li class="toclevel-2 tocsection-7"><a href="#FreeCAD_tells_me_some_module_or_application_is_missing"><span class="tocnumber">1.4</span> <span class="toctext">FreeCAD tells me some module or application is missing</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-8"><a href="#Troubleshooting"><span class="tocnumber">2</span> <span class="toctext">Troubleshooting</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-9"><a href="#FreeCAD_doesn.27t_start_at_all"><span class="tocnumber">2.1</span> <span class="toctext">FreeCAD doesn't start at all</span></a></li>
|
|
<li class="toclevel-2 tocsection-10"><a href="#FreeCAD_starts_normally.2C_but_not_all_icons_are_displayed.2C_some_of_them_are_replaced_by_a_black_.27X.27"><span class="tocnumber">2.2</span> <span class="toctext">FreeCAD starts normally, but not all icons are displayed, some of them are replaced by a black 'X'</span></a></li>
|
|
<li class="toclevel-2 tocsection-11"><a href="#I_have_display_problems.2C_the_3D_view_doesn.27t_behave_correctly.2C_there_is_garbage_when_I_move.2Frotate_the_view.2C_etc..."><span class="tocnumber">2.3</span> <span class="toctext">I have display problems, the 3D view doesn't behave correctly, there is garbage when I move/rotate the view, etc...</span></a></li>
|
|
<li class="toclevel-2 tocsection-12"><a href="#FreeCAD_crashes_on_startup"><span class="tocnumber">2.4</span> <span class="toctext">FreeCAD crashes on startup</span></a>
|
|
<ul>
|
|
<li class="toclevel-3 tocsection-13"><a href="#OpenGL_drivers_are_not_installed.2C_or_not_working_properly"><span class="tocnumber">2.4.1</span> <span class="toctext">OpenGL drivers are not installed, or not working properly</span></a></li>
|
|
<li class="toclevel-3 tocsection-14"><a href="#Some_library.2C_needed_by_FreeCAD.2C_is_not_present_on_your_system.2C_or_wasn.27t_found_by_FreeCAD"><span class="tocnumber">2.4.2</span> <span class="toctext">Some library, needed by FreeCAD, is not present on your system, or wasn't found by FreeCAD</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-2 tocsection-15"><a href="#FreeCAD_freezes_after_startup"><span class="tocnumber">2.5</span> <span class="toctext">FreeCAD freezes after startup</span></a></li>
|
|
<li class="toclevel-2 tocsection-16"><a href="#FreeCAD_crashes_on_creating_a_new_document_or_opening_a_file"><span class="tocnumber">2.6</span> <span class="toctext">FreeCAD crashes on creating a new document or opening a file</span></a></li>
|
|
<li class="toclevel-2 tocsection-17"><a href="#FreeCAD_crashes_after_Edit_-.3E_Alignment"><span class="tocnumber">2.7</span> <span class="toctext">FreeCAD crashes after Edit -> Alignment</span></a></li>
|
|
<li class="toclevel-2 tocsection-18"><a href="#I_have_trouble_running_FreeCAD_on_Mac_OSX"><span class="tocnumber">2.8</span> <span class="toctext">I have trouble running FreeCAD on Mac OSX</span></a></li>
|
|
<li class="toclevel-2 tocsection-19"><a href="#I_cannot_change_numeric_values_in_FreeCAD.27s_properties_panels"><span class="tocnumber">2.9</span> <span class="toctext">I cannot change numeric values in FreeCAD's properties panels</span></a></li>
|
|
<li class="toclevel-2 tocsection-20"><a href="#FreeCAD_was_running_normally.2C_and_suddenly_it_doesn.27t_start_anymore"><span class="tocnumber">2.10</span> <span class="toctext">FreeCAD was running normally, and suddenly it doesn't start anymore</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-21"><a href="#Using_FreeCAD"><span class="tocnumber">3</span> <span class="toctext">Using FreeCAD</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-22"><a href="#Is_FreeCAD_really_free.3F_Even_for_commercial_use.3F"><span class="tocnumber">3.1</span> <span class="toctext">Is FreeCAD really free? Even for commercial use?</span></a></li>
|
|
<li class="toclevel-2 tocsection-23"><a href="#How_do_I_rotate_the_3D_view.3F"><span class="tocnumber">3.2</span> <span class="toctext">How do I rotate the 3D view?</span></a></li>
|
|
<li class="toclevel-2 tocsection-24"><a href="#What_can_I_do_with_FreeCAD.3F_Where_do_I_start.3F"><span class="tocnumber">3.3</span> <span class="toctext">What can I do with FreeCAD? Where do I start?</span></a></li>
|
|
<li class="toclevel-2 tocsection-25"><a href="#Is_there_documentation_for_newcomers.3F_How_can_I_learn_to_use_FreeCAD.3F"><span class="tocnumber">3.4</span> <span class="toctext">Is there documentation for newcomers? How can I learn to use FreeCAD?</span></a></li>
|
|
<li class="toclevel-2 tocsection-26"><a href="#I_want_to_import.2Fexport_data_in_format_XYZ_to.2Ffrom_FreeCAD._How_to_do_that_.3F"><span class="tocnumber">3.5</span> <span class="toctext">I want to import/export data in format XYZ to/from FreeCAD. How to do that ?</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-27"><a href="#Working_with_Part_geometry"><span class="tocnumber">4</span> <span class="toctext">Working with Part geometry</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-28"><a href="#How_do_I_extrude_stuff_into_solids.3F_I_don.27t_get_the_right_result"><span class="tocnumber">4.1</span> <span class="toctext">How do I extrude stuff into solids? I don't get the right result</span></a></li>
|
|
<li class="toclevel-2 tocsection-29"><a href="#My_boolean_operations_fail.2C_or_give_weird_results"><span class="tocnumber">4.2</span> <span class="toctext">My boolean operations fail, or give weird results</span></a></li>
|
|
<li class="toclevel-2 tocsection-30"><a href="#When_I_Export_.28or_View.29_My_Model.2C_The_Holes_Are_Filled_In"><span class="tocnumber">4.3</span> <span class="toctext">When I Export (or View) My Model, The Holes Are Filled In</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-31"><a href="#Contributing_to_FreeCAD"><span class="tocnumber">5</span> <span class="toctext">Contributing to FreeCAD</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-32"><a href="#FreeCAD_is_such_a_great_program.21_How_can_I_help.3F"><span class="tocnumber">5.1</span> <span class="toctext">FreeCAD is such a great program! How can I help?</span></a></li>
|
|
<li class="toclevel-2 tocsection-33"><a href="#How_can_I_get_edit_permission_on_the_wiki.3F"><span class="tocnumber">5.2</span> <span class="toctext">How can I get edit permission on the wiki?</span></a></li>
|
|
<li class="toclevel-2 tocsection-34"><a href="#Does_FreeCAD_participate_to_the_Google_Summer_of_Code.3F"><span class="tocnumber">5.3</span> <span class="toctext">Does FreeCAD participate to the Google Summer of Code?</span></a></li>
|
|
<li class="toclevel-2 tocsection-35"><a href="#I_want_to_start_translating_the_wiki_in_my_own_language._What_do_I_do.3F"><span class="tocnumber">5.4</span> <span class="toctext">I want to start translating the wiki in my own language. What do I do?</span></a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toclevel-1 tocsection-36"><a href="#Licensing.2C_copying_and_reuse"><span class="tocnumber">6</span> <span class="toctext">Licensing, copying and reuse</span></a>
|
|
<ul>
|
|
<li class="toclevel-2 tocsection-37"><a href="#Do_I_have_to_pay_something_to_use_FreeCAD.3F"><span class="tocnumber">6.1</span> <span class="toctext">Do I have to pay something to use FreeCAD?</span></a></li>
|
|
<li class="toclevel-2 tocsection-38"><a href="#Can_I_reuse_any_part_of_the_FreeCAD_artwork_or_pieces_of_the_website.3F"><span class="tocnumber">6.2</span> <span class="toctext">Can I reuse any part of the FreeCAD artwork or pieces of the website?</span></a></li>
|
|
<li class="toclevel-2 tocsection-39"><a href="#Can_I_reuse_pieces_of_FreeCAD_in_another_application.3F"><span class="tocnumber">6.3</span> <span class="toctext">Can I reuse pieces of FreeCAD in another application?</span></a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<h2><span class="mw-headline" id="Asentaminen">Asentaminen</span></h2>
|
|
<h3><span class="mw-headline" id="Mik.C3.A4_on_helpoin_tapa_asentaa_FreeCAD_tietokoneeni_k.C3.A4ytt.C3.B6j.C3.A4rjestelm.C3.A4.C3.A4n.3F">Mikä on helpoin tapa asentaa FreeCAD tietokoneeni käyttöjärjestelmään?</span></h3>
|
|
<p>Helpoin tapa on mennä <a href="Download.html" title="Download">Download</a> sivuille, josta löytyy useita valmiita asennuspaketteja käyttöjärjestelmille Windows, Linux ja Mac OSX. Jos käytössäsi on debian (>= squeeze) tai ubuntu (>= 10.4) käyttöjärjestelmä, FreeCAD on jo sisällytetty standard software repositories:ssä ja voit helposti asentaa sen software manager:lla. Huomaa kuitenkin että tällaiset julkaisut vapautuvat vain ajoittain, jolloin kehittäjät pitävät tätä aiheellisena. Tällä hetkellä ne ei noudata minkäänlaista aikataulua.
|
|
</p>
|
|
<h3><span class="mw-headline" id="What_are_the_prerequisites_for_running_FreeCAD.3F">What are the prerequisites for running FreeCAD?</span></h3>
|
|
<p>In contrast to most 3D CAD software, FreeCAD can run smoothly on the most modest computers - it's been known to run on Pentium IV and Intel Core2 Solo CPUs. If your computer is running a current operating system, chances are FreeCAD will run. The only prerequisite is that your graphics card or chipset must support <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a>, preferably no older than v2.0. In case of problems, refer to the <a href="/wiki/FAQ#Troubleshooting" title="FAQ">Troubleshooting</a> section of this FAQ.
|
|
</p>
|
|
<h4><span class="mw-headline" id="Multithreading">Multithreading</span></h4>
|
|
<p>FreeCAD's underlying geometric modeling kernel (which is a third-party library called <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_Cascade_Technology">Open CASCADE Technology</a>, or OCC for short) <s>does not support multithreading at this time </s>
|
|
<a rel="nofollow" class="external text" href="https://forum.freecadweb.org/viewtopic.php?f=4&t=17501&p=173095&hilit=Multithread#p173095">has partial mulitithreading support at this time</a>.
|
|
</p>
|
|
<h4><span class="mw-headline" id="For_Mac_users">For Mac users</span></h4>
|
|
<p>Only the MacIntel architecture is supported. There are no builds available for the PowerPC architecture.
|
|
</p>
|
|
<h3><span class="mw-headline" id="What_if_I_want_to_compile_FreeCAD_myself.3F">What if I want to compile FreeCAD myself?</span></h3>
|
|
<p>The source code of FreeCAD is always available in the project source code repository. Compiling FreeCAD yourself allows you to use the most recent features being developed, but requires a bit of computer knowledge, although the procedure is fairly simple. Access to the source code is explained <a href="/wiki/CompileOnUnix#Getting_the_source" title="CompileOnUnix">here</a>, and we have detailed instructions for compiling on <a href="CompileOnWindows.html" title="CompileOnWindows">Windows</a>, <a href="CompileOnUnix.html" title="CompileOnUnix">Linux</a> and <a href="CompileOnMac.html" title="CompileOnMac">Mac OSX</a>.
|
|
</p>
|
|
<h3><span class="mw-headline" id="FreeCAD_tells_me_some_module_or_application_is_missing">FreeCAD tells me some module or application is missing</span></h3>
|
|
<p>FreeCAD depends on a lot of things to offer all its functionality. All the main required components are usually bundled within your FreeCAD installation or provided by your package manager, so normally you have nothing to worry about. If you installed FreeCAD from unofficial sources, however, or compiled FreeCAD yourself, some piece might be missing, which is not critical to FreeCAD itself, but might cause some functionality to be unavailable. Some specific file formats such as Collada or DWG also require extra components, which cannot be bundled into FreeCAD, and must be installed by yourself separately.
|
|
</p><p>All those components and the appropriate way to install them are listed on the <a href="Extra_python_modules.html" title="Extra python modules">Extra python modules</a> page.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Troubleshooting">Troubleshooting</span></h2>
|
|
<h3><span class="mw-headline" id="FreeCAD_doesn.27t_start_at_all">FreeCAD doesn't start at all</span></h3>
|
|
<p>There might be a lot of reasons for that, the most likely is that some library is missing. Try starting FreeCAD from a terminal (type <i>freecad</i> at a terminal prompt) to see if some error message appears. Also, read the rest of this FAQ as it can give you more clues to detect the cause of the problem. If nothing helps, tell about it on the <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/">forum</a>, there will surely be someone who can help.
|
|
</p><p>On some older Windows XP systems you may get an error message like this: <i>The application can't start, because the side-by-side configuration is wrong. The reinstallation of the application may solve the problem.</i> The reason for this problem is that on your system either the CRT runtime libraries are missing or the version installed is too old because FreeCAD was linked against a newer version. In this case you have to install the Microsoft Visual C++ Redistributable Package which you'll find at Microsoft. See also the corresponding <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=3&t=1298&p=9961">forum message</a>.
|
|
</p>
|
|
<h3><span class="mw-headline" id="FreeCAD_starts_normally.2C_but_not_all_icons_are_displayed.2C_some_of_them_are_replaced_by_a_black_.27X.27">FreeCAD starts normally, but not all icons are displayed, some of them are replaced by a black 'X'</span></h3>
|
|
<p>Some parts of FreeCAD depend on an external Python module called Pivy. On Windows, pivy is included in the FreeCAD installation. On Debian/Ubuntu systems, the python-pivy package is part of standard software repositories. On other systems, at the moment, you might have to compile pivy yourself. Note that although some tools are not available without pivy, the rest of FreeCAD works normally.
|
|
</p>
|
|
<h3><span class="mw-headline" id="I_have_display_problems.2C_the_3D_view_doesn.27t_behave_correctly.2C_there_is_garbage_when_I_move.2Frotate_the_view.2C_etc...">I have display problems, the 3D view doesn't behave correctly, there is garbage when I move/rotate the view, etc...</span></h3>
|
|
<p>FreeCAD depends on OpenGL for displaying 3D contents, and therefore requires a working OpenGL environment. On some systems, OpenGL is not activated by default, and you might need to install or upgrade your graphics drivers. This problems happens most often on Linux systems or on virtual systems. If you are on a linux-based system, try the following steps:
|
|
</p>
|
|
<ul><li> verify that your computer has a 3D-capable graphic board</li>
|
|
<li> type <b>glxinfo</b> in a terminal window, and check in the output that Direct Rendering is set to "yes", and that the OpenGL vendor/renderer/version matches your graphic card.</li>
|
|
<li> install other OpenGl-based software ([<a rel="nofollow" class="external text" href="http://www.blender.org">Blender</a>] for example) and check if it runs and displays correctly.</li></ul>
|
|
<h3><span class="mw-headline" id="FreeCAD_crashes_on_startup">FreeCAD crashes on startup</span></h3>
|
|
<p>A crash might indicate a more serious bug, or some problem in your configuration. Most startup crashes occur because of one of the two following reasons:
|
|
</p>
|
|
<h4><span class="mw-headline" id="OpenGL_drivers_are_not_installed.2C_or_not_working_properly">OpenGL drivers are not installed, or not working properly</span></h4>
|
|
<p>This is a very common cause of problem. The symptoms are simply that FreeCAD crashes at startup, or whenever you open a 3D view (for example by creating a new document). Try to find out what your graphic chip is, then find out if it supports <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/OpenGL">OpenGL</a> (most recent chips do), then find the correct driver and install it. A good way to doublecheck if OpenGL is available is to try to run another OpenGL application such as <a rel="nofollow" class="external text" href="http://www.blender.org">blender</a>.
|
|
</p><p>And as a general tip to get some more information about crashes with FreeCAD you can start it with the program parameter --write-log. This will create the file FreeCAD.log in $HOME/.FreeCAD on Linux and Mac OS X or %APPDATA\FreeCAD% on Windows systems.
|
|
</p><p>In some rare cases you may have a graphic driver installed that doesn't fit to your graphic card. We had a case where the user's laptop had an Intel on-board graphic but some ATI drivers were installed. <a rel="nofollow" class="external autonumber" href="http://forum.freecadweb.org/viewtopic.php?f=13&t=5160&start=10#p41042">[1]</a>
|
|
After removing the files and re-installing the correct driver FreeCAD started to work.
|
|
</p>
|
|
<h4><span class="mw-headline" id="Some_library.2C_needed_by_FreeCAD.2C_is_not_present_on_your_system.2C_or_wasn.27t_found_by_FreeCAD">Some library, needed by FreeCAD, is not present on your system, or wasn't found by FreeCAD</span></h4>
|
|
<p>There can be two declinations to this problem: either some library is simply missing, therefore FreeCAD will refuse to start, or the library is there, but it is an older version than the one FreeCAD expects, so a crash will occur when FreeCAD will try to use a missing feature from that library. A common example is when you have Qt3 and Qt4 installed on your system, FreeCAD might detect Qt4 but if your Qt installation is not properly configured, some pieces of Qt3 might still be used, provoking crashes.
|
|
</p><p>Please review the <a href="Installing.html" title="Installing">installing</a> procedure, make sure you installed all the required libraries (on most linux systems this is done automatically), and check what is the minimum version number for each of the components.
|
|
</p><p>If everything seems correct, describe the problem on the <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/">forum</a> or <a href="Tracker.html" title="Tracker">submit a bug</a>. If you are on a linux system, it is easy to do a debug backtrace, which provides very useful information about the crash to the developers:
|
|
</p>
|
|
<ul><li> in a terminal, type: <i>gdb freecad</i> (assuming package gdb is installed)</li>
|
|
<li> inside gdb, type <i>run</i></li>
|
|
<li> after the crash, type <i>bt</i> to get the backtrace, that you can include in your bug report.</li></ul>
|
|
<h3><span class="mw-headline" id="FreeCAD_freezes_after_startup">FreeCAD freezes after startup</span></h3>
|
|
<p>When starting FreeCAD the GUI appears almost immediately but the GUI is frozen and the cpu is about 99%. This can happen on the KDE desktop when using the Oxygen theme. That's a bug in the Oxygen theme and choosing another theme should fix this issue.
|
|
</p>
|
|
<h3><span class="mw-headline" id="FreeCAD_crashes_on_creating_a_new_document_or_opening_a_file">FreeCAD crashes on creating a new document or opening a file</span></h3>
|
|
<p>If FreeCAD crashes when it creates a new 3D view, try launching FreeCAD from a terminal. If a message error appears when the crash occurs, mentioning "Assertion Failed" and a component name beginning with "So" (SoBase, SoFieldContainer, etc...), the chances are very high, especially if you are on linux, that FreeCAD tries to use two different versions of the coin library, which causes the crash.
|
|
To verify if that is indeed the problem, try the following:
|
|
</p>
|
|
<ul><li> Locate the FreeCAD executable (usually in /usr/lib/FreeCAD/bin)</li>
|
|
<li> Run the command 'ldd FreeCAD' from a terminal</li>
|
|
<li> Note down the version of the libCoin.so library that FreeCAD is using (for example libCoin.so.60)</li>
|
|
<li> Locate the libSoQt.so library (usually in /usr/lib)</li>
|
|
<li> run 'ldd libSoQt.so' and check if it links to the same coin version as FreeCAD</li></ul>
|
|
<p>If there is any difference, either FreeCAD or SoQt must be recompiled (better to recompile the one that uses the oldest Coin version). The normal behavior is to try to contact the persons responsible for packaging either SoQt or FreeCAD and kindly ask them to consider recompiling.
|
|
If you want to undertake that step for yourself, and it is not possible to recompile SoQt because it breaks other applications on your system, you can force FreeCAD to compile with the required Coin version with ./configure --with-coin=DIR. But you have to make sure that the correct devel package to this Coin version is installed.
|
|
</p>
|
|
<h3><span class="mw-headline" id="FreeCAD_crashes_after_Edit_-.3E_Alignment">FreeCAD crashes after Edit -> Alignment</span></h3>
|
|
<p>A segmentation fault happens at vbo_save_playback_vertex_list(). This means that the implementation of VBO of the graphic driver is bad. In order to avoid to cache OpenGL calls you can try to set the environment variable IV_SEPARATOR_MAX_CACHES=0 and restart FreeCAD.
|
|
</p>
|
|
<h3><span class="mw-headline" id="I_have_trouble_running_FreeCAD_on_Mac_OSX">I have trouble running FreeCAD on Mac OSX</span></h3>
|
|
<p>The Mac platform is less easy to support than Windows or Linux, since none of the core developers owns one. The OSX packages are compiled by volunteering FreeCAD users, and they might sometimes not work correctly on your machine, depending on your system. Your best chance is probably to head to the forums, look for Mac OSX-related threads, and discuss your problem there or see if someone else encountered a solution.
|
|
</p>
|
|
<h3><span class="mw-headline" id="I_cannot_change_numeric_values_in_FreeCAD.27s_properties_panels">I cannot change numeric values in FreeCAD's properties panels</span></h3>
|
|
<div class="floatleft"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Jj62l.png" class="image" title="language options"><img alt="language options" src="480px-Jj62l.png" width="480" height="297" srcset="/wiki/images/thumb/c/c0/Jj62l.png/720px-Jj62l.png 1.5x, /wiki/images/thumb/c/c0/Jj62l.png/960px-Jj62l.png 2x" /></a></div>
|
|
<p>You most likely have bad windows regional settings set-up. Please check if you have same symbol for decimal separator and digit grouping symbol in your regional settings. If you do, <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=4&t=2655&p=20046#p20041">adapt your system settings</a> to use the different character for digit grouping symbol and decimal separator. Note that it is not mandatory to have dot as decimal separator. It is mandatory to use different symbols in this two settings.
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
<p><br />
|
|
</p>
|
|
<h3><span class="mw-headline" id="FreeCAD_was_running_normally.2C_and_suddenly_it_doesn.27t_start_anymore">FreeCAD was running normally, and suddenly it doesn't start anymore</span></h3>
|
|
<p>This can also happen if you had an older version of FreeCAD installed, and you upgraded to a newer version. In that process, the configuration files of FreeCAD might have been corrupted for some reason, and now FreeCAD cannot read them anymore, and fails to start. The solution is simply to delete these configuration files, so FreeCAD will recreate them on first run.
|
|
</p>
|
|
<ul><li> On Windows: Open the file explorer, and write "%APPDATA%\FreeCAD" as the file path. Once there, delete the files user.cfg and system.cfg</li>
|
|
<li> On Linux: Navigate to "/home/USERNAME/.FreeCAD" and delete the files user.cfg and system.cfg</li>
|
|
<li> On Mac: Navigate to "/Users/USERNAME/Library/Preferences/FreeCAD" and delete the files user.cfg and system.cfg</li></ul>
|
|
<p>FreeCAD should now start again normally with all its settings reset.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Using_FreeCAD">Using FreeCAD</span></h2>
|
|
<h3><span class="mw-headline" id="Is_FreeCAD_really_free.3F_Even_for_commercial_use.3F">Is FreeCAD really free? Even for commercial use?</span></h3>
|
|
<p>FreeCAD is <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open-source_software">open-source software</a>, and is free not only to use, for yourself or for doing commercial work, but also to distribute, modify, or even use in a closed-source application. To review, you are free to do (almost) anything you want with it. See the <a href="Licence.html" title="Licence">Licence</a> page for more details.
|
|
</p>
|
|
<h3><span class="mw-headline" id="How_do_I_rotate_the_3D_view.3F">How do I rotate the 3D view?</span></h3>
|
|
<center>
|
|
<ul class="gallery mw-gallery-traditional">
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Style_of_navigation.png" class="image"><img alt="" src="189px-Style_of_navigation.png" width="189" height="200" srcset="/wiki/images/thumb/7/73/Style_of_navigation.png/283px-Style_of_navigation.png 1.5x, /wiki/images/7/73/Style_of_navigation.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>From the <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">right button</span> mouse
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
<li class="gallerybox" style="width: 335px"><div style="width: 335px">
|
|
<div class="thumb" style="width: 330px;"><div style="margin:15px auto;"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Style_of_navigation_menu.png" class="image"><img alt="" src="250px-Style_of_navigation_menu.png" width="250" height="200" srcset="/wiki/images/thumb/1/10/Style_of_navigation_menu.png/374px-Style_of_navigation_menu.png 1.5x, /wiki/images/thumb/1/10/Style_of_navigation_menu.png/499px-Style_of_navigation_menu.png 2x" /></a></div></div>
|
|
<div class="gallerytext">
|
|
<p>From the menu Edit → Préférences →
|
|
</p>
|
|
</div>
|
|
</div></li>
|
|
</ul>
|
|
</center>
|
|
<div style="clear:both"></div>
|
|
<p>FreeCAD has several different <a href="Mouse_Model.html" title="Mouse Model">navigation modes</a> available, that can be set in the preferences settings dialog or changed by right-clicking in the 3D view. For full details about the modes, see the <a href="Mouse_Model.html" title="Mouse Model">Mouse Model</a> page. For the default mode ("CAD Navigation"), the commands are as follows,
|
|
</p>
|
|
<div style="clear:both"></div>
|
|
<table border="1" class="mousemodel">
|
|
<tr>
|
|
<th align="center" width="20%">Select
|
|
</th>
|
|
<th align="center" width="20%">Pan
|
|
</th>
|
|
<th align="center" width="20%">Zoom
|
|
</th>
|
|
<th align="center" width="20%">Rotate View
|
|
</th>
|
|
<th align="center" width="20%">Rotate View
|
|
<p>Alternate Method
|
|
</p>
|
|
</th></tr>
|
|
<tr align="center">
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Hand_cursor.png" class="image"><img alt="Hand cursor.png" src="Hand_cursor.png" width="24" height="24" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Pan_cursor.png" class="image"><img alt="Pan cursor.png" src="Pan_cursor.png" width="16" height="16" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Zoom_cursor.png" class="image"><img alt="Zoom cursor.png" src="Zoom_cursor.png" width="16" height="16" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Rotate_cursor.png" class="image"><img alt="Rotate cursor.png" src="Rotate_cursor.png" width="16" height="16" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Rotate_cursor.png" class="image"><img alt="Rotate cursor.png" src="Rotate_cursor.png" width="16" height="16" /></a>
|
|
</td></tr>
|
|
<tr align="center">
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Select-mouse.svg" class="image" title="to Select"><img alt="to Select" src="Select-mouse.svg" width="70" height="100" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Pan-mouse.svg" class="image" title="to Pan"><img alt="to Pan" src="Pan-mouse.svg" width="70" height="100" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Zoom-mouse.svg" class="image" title="to Zoom in or out"><img alt="to Zoom in or out" src="Zoom-mouse.svg" width="70" height="100" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Rotate-mouse.svg" class="image" title="to Rotate view"><img alt="to Rotate view" src="Rotate-mouse.svg" width="70" height="100" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Rotate-mouse-MMB%2BRMB.svg" class="image" title="to Rotate view"><img alt="to Rotate view" src="Rotate-mouse-MMB%2BRMB.svg" width="70" height="100" /></a>
|
|
</td></tr>
|
|
<tr valign="top">
|
|
<td>Press the left mouse button over an object you want to select. Holding down ctrl allows the selection of multiple objects.
|
|
</td>
|
|
<td>Click the middle mouse button and move the object around to pan
|
|
</td>
|
|
<td>Use the mouse wheel to zoom in and out. Clicking the middle mouse button re-centers the view to the location of the cursor.
|
|
</td>
|
|
<td>Click first with the middle mouse button, hold it down, and then click the left mouse button and drag the mouse in the desired direction. The cursor location at the middle mouse button click determines the center of rotation. Rotation works like spinning a ball which rotates around its center. If the buttons are released before you stop the mouse motion, the object continues <a href="Spinning.html" title="Spinning">spinning</a>, if this is enabled. A double click with the middle mouse button sets a new center of rotation.
|
|
</td>
|
|
<td>Click first with the middle mouse button, hold it down, and then click the right mouse button and drag the mouse in the desired direction. This method works just like the previously described Rotate View that uses Middle Mouse Button + Left Mouse Button, except that the middle mouse button may be released after the right mouse button is pressed. Users who use the mouse with their right hand may find this Rotate View method easier than the previous method.
|
|
</td></tr>
|
|
<tr align="center">
|
|
<td>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Pan-mouse-CTRL.svg" class="image" title="to Pan"><img alt="to Pan" src="Pan-mouse-CTRL.svg" width="75" height="107" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Zoom-mouse-CTRL-SHIFT.svg" class="image" title="to Zoom"><img alt="to Zoom" src="Zoom-mouse-CTRL-SHIFT.svg" width="75" height="107" /></a>
|
|
</td>
|
|
<td><a href="https://www.freecadweb.org/wiki/index.php?title=File:Rotate-mouse-SHIFT.svg" class="image" title="to rotate"><img alt="to rotate" src="Rotate-mouse-SHIFT.svg" width="75" height="107" /></a>
|
|
</td>
|
|
<td>
|
|
</td></tr>
|
|
<tr valign="top">
|
|
<td>
|
|
</td>
|
|
<td>For the Pan mode, press the <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Ctrl</span> key and press the right mouse button to pan (rev 0.17)
|
|
</td>
|
|
<td>For the Zoom mode, press the <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Ctrl</span> and <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Shift</span> key and press the right mouse button to Zoom (rev 0.17)
|
|
</td>
|
|
<td>For the Rotate mode, press the <span style="background: #DDDDDD; border: 1px solid #888888; padding: 0px 5px 1px 5px;">Shift</span> key and press the right mouse button to rotate (rev 0.17)
|
|
</td>
|
|
<td>
|
|
</td></tr></table>
|
|
<p><br />
|
|
</p>
|
|
<h3><span class="mw-headline" id="What_can_I_do_with_FreeCAD.3F_Where_do_I_start.3F">What can I do with FreeCAD? Where do I start?</span></h3>
|
|
<p>Head to the <a href="Getting_started.html" title="Getting started">Getting started</a> page for a quick description of the tools you can use. There is also a new <a href="Tutorials.html" title="Tutorials">Tutorials</a> section containing a few resources. The <a href="https://www.freecadweb.org/wiki/index.php?title=User_hub" title="User hub">User hub</a> section contains more detailed information about the different workbenches of FreeCAD. Note that since FreeCAD is relatively new, its user interface is still very bare and doesn't feature many tools. But much more advanced functionality is already available to you from <a href="Scripting.html" class="mw-redirect" title="Scripting">python scripting</a>.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Is_there_documentation_for_newcomers.3F_How_can_I_learn_to_use_FreeCAD.3F">Is there documentation for newcomers? How can I learn to use FreeCAD?</span></h3>
|
|
<p>There is at the moment still little documentation for beginners, unfortunately, but the <a href="Tutorials.html" title="Tutorials">Tutorials</a> section contains some pages to help you getting started.
|
|
</p>
|
|
<h3><span class="mw-headline" id="I_want_to_import.2Fexport_data_in_format_XYZ_to.2Ffrom_FreeCAD._How_to_do_that_.3F">I want to import/export data in format XYZ to/from FreeCAD. How to do that ?</span></h3>
|
|
<p>Please refer to the page <a href="FreeCAD_Howto_Import_Export.html" title="FreeCAD Howto Import Export">FreeCAD Howto Import Export</a>. Maybe your questions are already answerded there.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Working_with_Part_geometry">Working with Part geometry</span></h2>
|
|
<h3><span class="mw-headline" id="How_do_I_extrude_stuff_into_solids.3F_I_don.27t_get_the_right_result">How do I extrude stuff into solids? I don't get the right result</span></h3>
|
|
<p>The theory is simple: Lines (or wires), when extruded, form faces. Faces, when extruded, form solids.
|
|
If you extrude something and the result is not a solid, then the something was not a face. If you have lines and you want to extrude a solid from them, you must first select lines that form a closed perimeter (select several objects by pressing CTRL), join them into a wire (Upgrade tool), then make a face from that wire (Upgrade tool again). There you are, if all went well you can now extrude it to a solid.
|
|
</p><p>Now, there can be many little twists that make you obtain the wrong result. The best way to make sure is to check what's inside the object you are extruding. Objects contents can be easily explored with python. Assuming for example you have an object called "Wire", you could type this into the python console:
|
|
</p>
|
|
<div class="mw-highlight mw-content-ltr" dir="ltr"><pre>obj = FreeCAD.ActiveDocument.Wire
|
|
shp = obj.Shape
|
|
print shp.Faces
|
|
print shp.Wires
|
|
if shp.Wires:
|
|
for w in shp.Wires:
|
|
print w.isClosed()</pre></div>
|
|
<p>The above code retrieves the shape from an object, shows the faces and wires your object has (if any), and, if there are wires, prints if those wires are closed. If you don't have any face, you won't get a solid. If there is no closed wire, it won't become a face. If you are interested, there is more info about what you can check with python on the <a href="Topological_data_scripting.html" title="Topological data scripting">part scripting</a> page. If you cannot join several lines into a wire, the most probable cause is that their endpoints don't meet, there must be small gaps between (some of) them. There, I'm afraid, my experience tells me the quickest way would be to redraw a wire on top of them...
|
|
</p>
|
|
<h3><span class="mw-headline" id="My_boolean_operations_fail.2C_or_give_weird_results">My boolean operations fail, or give weird results</span></h3>
|
|
<p>The <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_CASCADE_Technology">Open CASCADE</a> geometric modeling kernel used in FreeCAD for Part geometry, although probably the best open-source geometry kernel available, has its flaws and limitations. Indeed the boolean operations (fusion, subtraction, intersection) are not its best features, and often give strange results. This is a current limitation we have no way to solve at once, so your best path is to try obtaining the desired result by modeling another way. For example, problems with primitives such as cylinder can often be solved by using an extruded circle instead. Coplanar surfaces between parts can cause trouble, as well as surface tangency. As a general rule, if a shape doesn't work, try remodeling it a different way. In 99% of the cases at the end you will manage to obtain the result you want.
|
|
</p>
|
|
<h3><span class="mw-headline" id="When_I_Export_.28or_View.29_My_Model.2C_The_Holes_Are_Filled_In">When I Export (or View) My Model, The Holes Are Filled In</span></h3>
|
|
<p>Don't use Crtl + A (Select All) to export everything from the hierarchy tree. If the model is of one single item, try selecting only the newest item (usually the last one) in the hierarchy tree.
|
|
</p><p>As we create a model in the Part Design workbench, each feature takes the shape of the last one and adds or removes something, creating linear dependencies from feature to feature as the model is created. Hence a "Cut" feature is not only the cut hole itself, but the whole part with the cut. This is why the user usually should only have the newest item (feature) in the model tree visible, because otherwise the phases of the model overlay each other, and holes are filled in by the earlier model features.
|
|
</p><p>To toggle visibility of an object on or off, select it in the hierarchy tree and press the Spacebar. Usually everything but the last item in the hierarchy tree should be greyed out and therefore not visible in the 3D view.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Contributing_to_FreeCAD">Contributing to FreeCAD</span></h2>
|
|
<h3><span class="mw-headline" id="FreeCAD_is_such_a_great_program.21_How_can_I_help.3F">FreeCAD is such a great program! How can I help?</span></h3>
|
|
<p>There are a lot of different ways to help, even if you are not a programmer. Here are a couple of things you can do:
|
|
</p>
|
|
<ul><li> Give some feedback to the FreeCAD developers: It is always useful to know what people think, what they found good, what they miss, etc. Drop a note on the <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/">forum</a> giving your opinion or make a request on our <a rel="nofollow" class="external text" href="http://www.freecadweb.org/tracker/main_page.php">issue tracker</a>!</li>
|
|
<li> Help with writing documentation: The documentation we have here on this site is sometime very limited. If you discovered something that is not well documented, add your knowledge there!</li>
|
|
<li> Help others newcomers: Hang around the forum, and help new people to solve basic questions, like how do I install, how do I add a cube, etc...</li>
|
|
<li> <a href="/wiki/Help_FreeCAD#Translate_the_documentation" title="Help FreeCAD">Translate the documentation</a> in your own language</li>
|
|
<li> <a href="/wiki/Help_FreeCAD#Translate_FreeCAD" title="Help FreeCAD">Translate FreeCAD</a> in your own language</li>
|
|
<li> Write <a href="Tutorials.html" title="Tutorials">Tutorials</a>, or record video tutorials: Tutorials are a very easy way for newcomers to learn a new software. If you did some nice stuff, why not show other people how to do it?</li>
|
|
<li> Contribute with assets and examples: We still miss good example files in FreeCAD. If you created something good, share it with us!</li>
|
|
<li> <a href="Tracker.html" title="Tracker">Submit bugs</a>: It is very important to have all the possible bugs fixed. If you find one, report it as clearly as possible, so we can understand exactly what's happening.</li>
|
|
<li> Try to do some python coding: You never programmed before but you want to try? Python is easy. Read our <a href="Introduction_to_Python.html" title="Introduction to Python">introduction to Python</a>... But beware, you might get addicted quickly!</li>
|
|
<li> See the <a href="Help_FreeCAD.html" title="Help FreeCAD">Help FreeCAD</a> page for more details on how to contribute.</li></ul>
|
|
<h3><span class="mw-headline" id="How_can_I_get_edit_permission_on_the_wiki.3F">How can I get edit permission on the wiki?</span></h3>
|
|
<p>See the <a href="/wiki/Help_FreeCAD#Work_on_the_documentation" title="Help FreeCAD">Work on the documentation</a> page paragraph for more details on how to contribute.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Does_FreeCAD_participate_to_the_Google_Summer_of_Code.3F">Does FreeCAD participate to the Google Summer of Code?</span></h3>
|
|
<p>Yes. Beginning from 2016 FreeCAD participates to the Google Summer of Code. See <a rel="nofollow" class="external text" href="http://forum.freecadweb.org/viewtopic.php?f=8&t=13838">this topic in the forum</a> and [<a rel="nofollow" class="external text" href="Google_Summer_of_Code.html">this wiki page</a>]
|
|
</p>
|
|
<h3><span class="mw-headline" id="I_want_to_start_translating_the_wiki_in_my_own_language._What_do_I_do.3F">I want to start translating the wiki in my own language. What do I do?</span></h3>
|
|
<p>This wiki is hosting a lot of contents. The most up-to-date and interesting material is gathered in the <a href="Online_Help_Toc.html" title="Online Help Toc">manual</a>.
|
|
</p><p>See the <a href="/wiki/Help_FreeCAD#Translate_the_documentation" title="Help FreeCAD">Translate the documentation</a> page paragraph for more details on how to translate the wiki.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Licensing.2C_copying_and_reuse">Licensing, copying and reuse</span></h2>
|
|
<h3><span class="mw-headline" id="Do_I_have_to_pay_something_to_use_FreeCAD.3F">Do I have to pay something to use FreeCAD?</span></h3>
|
|
<p>No. FreeCAD is totally free to use, to download, to redistribute, or to modify. It is <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Open_source">open-source software</a>, published under the terms of 2 free software licenses (<a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/Gpl">GPL</a> and <a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License">LGPL</a>), which guarantee you those freedoms, and, even more important, guarantee you that these freedoms will never be taken from you.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Can_I_reuse_any_part_of_the_FreeCAD_artwork_or_pieces_of_the_website.3F">Can I reuse any part of the FreeCAD artwork or pieces of the website?</span></h3>
|
|
<p>Sure. All the artwork (icons, banners, etc...) of FreeCAD is LGPL, same as the FreeCAD code. Help yourself on the <a href="Artwork.html" title="Artwork">Artwork</a> page. The website is a standard mediawiki site, all graphic elements can freely be reused, and if you are curious about how to tweak the mediawiki software like we did, look for the special Common css and js pages.
|
|
</p>
|
|
<h3><span class="mw-headline" id="Can_I_reuse_pieces_of_FreeCAD_in_another_application.3F">Can I reuse pieces of FreeCAD in another application?</span></h3>
|
|
<p>Yes, with a few minor considerations because some parts of the code are LGPL while others are GPL, and the fact that the third-parties used by FreeCAD may have other conditions as well. More details on the <a href="Licence.html" title="Licence">Licence</a> page.
|
|
</p>
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=FAQ/fi&oldid=289792">http://www.freecadweb.org/wiki/index.php?title=FAQ/fi&oldid=289792</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |