FAQ/sv

Denna sida försöker att svara på de vanligaste frågorna som ställs på FreeCAD forumen. Om du har ett problem eller fråga angående FreeCAD, kontrollera nedan. Om du inte kan hitta något svar på ditt specifika fall, gå till FreeCAD forumet!

Vad är det lättaste sättet att installera FreeCAD på mitt system?
Det lättaste sättet är att gå till Nedladdningssidan, där du hittar flera installationsfärdiga paket för Windows, Linux och Mac OSX system. Om du är på ett debian (>= squeeze) eller ubuntu (>= 10.4) system, så är FreeCAD redan inkluderat i standardförråden och du kan helt enkelt installera den med pakethanteraren. Notera att sådana paket endast släpps då och då, när utvecklarna finner det passande, och de följer för tillfället inget fast släppschema.

What are the prerequisites for running FreeCAD?
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 OpenGL, preferably no older than v2.0. In case of problems, refer to the Troubleshooting section of this FAQ.

Multithreading
FreeCAD's underlying geometric modeling kernel (which is a third-party library called Open CASCADE Technology, or OCC for short) does not support multithreading at this time.

For Mac users
Only the MacIntel architecture is supported. There are no builds available for the PowerPC architecture.

Om du vill kompilera FreeCAD själv?
FreeCADs källkod finns alltid tillgänglig i projektets källkodsförråd. Genom att kompilera FreeCAD själv så kan du få de allra senaste funktionerna som utvecklas, men det kräver an viss datorkunskap, fastän proceduren är ganska enkel. Åtkomst till förklaras på här, och vi har detaljerade kompileringsinstruktioner på Windows, Linux och Mac OSX.

FreeCAD tells me some module or application is missing
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.

All those components and the appropriate way to install them are listed on the Extra python modules page.

FreeCAD Startar inte alls
Det kan finnas många skäl till det, det troligaste är att något bibliotek saknas. Försök att starta FreeCAD från en terminal, skriv freecad, se om några fel kommer fram. Läs resten av denna FAQ eftersom det kan ge dig mer ledtrådar till att hitta problemets orsak. Om ingenting hjälper, berätta om det på forumet, det finns säkert någon som kan hjälpa till...

On some older Windows XP systems you may get an error message like this: ''The application can't start, because the side-by-side configuration is wrong. The reinstallation of the application may solve the problem.'' 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 forum message.

FreeCAD startar normalt, men en del ikoner är utbytta mot ett svart 'X'
Vissa delar av FreeCAD beror på en extern Pythonmodul kallad Pivy. On Windows så är pivy inkluderat i FreeCAD installationen. På Debian/Ubuntu system, så är python-pivy paketet en del av standard mjukvaruförråden. På andra system, så kanske du för tillfället får kompilera pivy själv. Notera att fastän en del verktyg inte finns tillgängliga om inte pivy är installerat, så fungerar resten av FreeCAD normalt.

Jag har visningsproblem, 3D vyn beter sig inte korrekt, 'skräp' visas när jag flyttar/roterar vyn, etc...
FreeCAD beror på OpenGL för att visa 3D innehåll, och kräver därför en fungerande OpenGL miljö. På en del system så är OpenGL som standard inte aktiverat, och du kanske behöver installera eller uppgradera dina grafikdrivrutiner. Detta problem uppstår oftast på Linuxsystem eller på virtuella system. Om du är på ett linux-baserat system, försök med följande steg:
 * verifiera att din dator har ett 3D-kapabelt grafikkort
 * skriv glxinfo i ett terminalfönster, och kontrollera i resultatet att Direct Rendering är inställt på "yes", och att OpenGL leverantören/rendereraren/versionen matchar ditt grafikkort.
 * installera annan OpenGl-baserad mjukvara (till exempel blender) och kontrollera om det fungerar och visas korrekt

FreeCAD kraschar vid uppstart
En krasch kan peka på en mer allvarlig bugg, eller på något problem i din konfiguration. De flesta uppstartskrascher uppstår på grund av en av följande två orsaker:

Drivrutiner för OpenGL är inte inslallerade, eller fungerar inte korrekt
Detta är en mycket vanlig problemorsak. Symptomen är att FreeCAD kraschar vid uppstart, eller närhelst du öppnar en 3D vy (till exempel genom att öppna ett nytt dokument). Försök att ta reda på vilket grafikchip du har, ta sedan reda på om det stöder OpenGL (vilket de flesta senare chip gör), leta sedan reda på korrekt drivrutin och installera den. Ett bra sätt att dubbelkontrollera om opengl finns är att försöka köra en annan opengl applikation som blender.

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.

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.  After removing the files and re-installing the correct driver FreeCAD started to work.

En del bibliotek, som FreeCAD behöver, finns inte på ditt system, eller hittades inte av FreeCAD
Det kan finnas två grenar på detta problem: antingen saknas något bibliotek, och FreeCAD vägrar att starta, eller så finns biblioteket, men versionen på den är äldre än vad FreeCAD förväntar sig, så en krasch uppstår när FreeCAD försöker att använda en funktion som saknas i det biblioteket. Et vanligt exempel är när du har Qt3 och Qt4 installerat på ditt system, FreeCAD kanske upptäcker Qt4 men om din Qt installation inte är korrekt konfigurerad, så kanske en del bitar av Qt3 fortfarande används, vilket kan provocera fram en krasch.

Läs igenom Installationsproceduren, försäkra dig om att du har installerat alla nödvändiga bibliotek (på de flesta linuxsystem så görs detta automatiskt), och kontrollera det minsta versionsnumret för varje komponent.

Om allt verkar korrekt, beskriv problemet på forumet eller posta en buggrapport. Om du är på ett linuxsystem, så är det lätt att göra en debug backtrace, vilket ger mycket användbar information om kraschen till utvecklarna:
 * skriv i en terminal: gdb freecad (förutsatt att paketet gdb är installerat)
 * inuti gdb, skriv run
 * efter kraschen, skriv bt för att få backtracen, som du kan inkludera i din buggrapport.

FreeCAD freezes after startup
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.

FreeCAD kraschar när ett nytt dokument skapas eller när en fil öppnas
Om FreeCAD kraschar när den skapar en ny 3D vy, försök att starta FreeCAD från en terminal. om ett felmeddelande kommer fram när kraschen uppstår, som nämner "Assertion Failed" och ett komponentnamn som börjar med "So" (SoBase, SoFieldContainer, etc...), så är det mycket sannolikt, speciellt om du är på linux, att FreeCAD försöker att använda två olika versioner av coin biblioteket, vilket orsakar kraschen. För att verifiera att detta verkligen är problemet, försök med följande: Om det finns någon skillnad, så måste antingen FreeCAD eller SoQt kompileras om (det är bättre att kompilera om den som använder den äldsta Coin versionen). Det normala beteendet är att försöka kontakta de personer som ansvarar för paketeringen av antingen SoQt eller FreeCAD och snällt be dem att överväga en omkompilering. Om du vill göra omkompileringen själv, och det inte är möjligt att kompilera om SoQt därför att det förstör andra applikationer på ditt system, så kan du tvinga FreeCAD att kompileras med önskad Coin version med ./configure --with-coin=DIR. Men du måste försäkra dig om att korrekt devel paket för denna Coin version är installerad.
 * Hitta FreeCADs körfil (vanligtvis i /usr/lib/FreeCAD/bin)
 * Kör komandot 'ldd FreeCAD' från en terminal
 * Notera vilken version av libCoin.so biblioteket FreeCAD använder (till exempel libCoin.so.60)
 * Hitta libSoQt.so biblioteket (vanligtvis i /usr/lib)
 * Kör 'ldd libSoQt.so' och kontrollera om den länkar till samma coin version som FreeCAD

FreeCAD crashes after Edit -> Alignment
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.

I have trouble running FreeCAD on Mac OSX
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.

I cannot change numeric values in FreeCAD's properties panels


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, adapt your system settings 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.

FreeCAD was running normally, and suddenly it doesn't start anymore
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.


 * On Windows: Open the file explorer, and write "%APPDATA%\FreeCAD" as the file path. Once there, delete the files user.cfg and system.cfg
 * On Linux & Mac: Navigate to "/home/USERNAME/.FreeCAD" and delete the files user.cfg and system.cfg

FreeCAD should now start again normally with all its settings reset.

Is FreeCAD really free? Even for commercial use?
FreeCAD is open-source software, 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 Licence page for more details.

Hur roterar jag 3D vyn?
FreeCAD har två navigationslägen som kan ställas in i alternativdialogen. I standardläget så utförs zoomning med mushjulet, panorering görs genom att trycka in den mittre musknappen (hjulet) och flytta musen, och rotation görs genom att trycka in vänster och mittenmusknapparna samtidigt, och flytta musen.

Vad kan jag göra med FreeCAD? Var startar jag?
Gå till Börja här sidan för en snabb beskrivning av de verktyg som du kan använda. Sektionen användarnavet innehåller mer detaljerad information om FreeCADs olika arbetsbänkar. Notera att eftersom FreeCAD är relativt nytt, så är dess användargränssnitt fortfarande ganska simpelt och har ännu inte så många verktyg. Men det finns redan mycket mer avancerade funktioner tillgängliga för dig från python skript.

Is there documentation for newcomers? How can I learn to use FreeCAD?
There is at the moment still little documentation for beginners, unfortunately, but the Tutorials section contains some pages to help you getting started.

I want to import/export data in format XYZ to/from FreeCAD. How to do that ?
Please refer to the page FreeCAD Howto Import Export. Maybe your questions are already answerded there.

Hur extruderar jag sakertill solider? Jag får inte rätt resultat
Teorin är simpel: Linjer (eller trådar), som extruderas, formar ytor. Ytor som extruderas, formar solider. Om du extruderar 'någonting' och resultatet inte är en solid, då var 'någonting' inte en yta. Om du har linjer, och du vill extrudera en solid från dem, så måste du först välja linjer som formar en sluten omkrets (välj flera objekt genom att trycka på ), förena dem till en tråd (Uppgraderingsverktyget), gör sedan en yta från den tråden (Uppgraderingsverktyget igen). Om allt gick bra så kan du nu extrudera den till en solid.

Det kan finnas många småsaker som gör att du får fel resultat. Det bästa sättet är att kontrollera vad som finns inuti det som du extruderar. Objektinnehåll kan utforskas lätt med python. Om vi till exempelantar att du har ett objekt som kallas för "Wire", så kan du skriva följande i python konsollen:

Ovanstående kod hämtar formen från ett objekt, och visar de ytor och trådar som ditt objekt har (om det har några), och om det finns trådar, skriver om dessa trådar är slutna (bildar en omkrets). Om du inte har någon yta, så kommer du inte att få någon solid. Om det inte finns någon sluten tråd, så kommer du inte att få någon yta. Om du är intresserad, så finns det mer info om vad du kan kontrollera med python på skriptsidan. Om du inte kan förena flera linjer till en tråd, så är den troligaste orsaken att deras ändpunkter inte möts, det finns ett litet gap mellan (några av) dem. Min erfarenhat säger mig att då är det snabbaste sättet att åtgärda detta är att rita om linjerna ovanpå de gamla...

My boolean operations fail, or give weird results
The Open CASCADE 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.

FreeCAD är ju ett fantastiskt program! Hur kan jag hjälpa till?
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:
 * 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 forum giving your opinion or make a request on our issue tracker!
 * 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!
 * 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...
 * Translate the documentation in your own language
 * Translate FreeCAD in your own language
 * Write Tutorials, 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?
 * Contribute with assets and examples: We still miss good example files in FreeCAD. If you created something good, share it with us!
 * Submit bugs: 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.
 * Try to do some python coding: You never programmed before but you want to try? Python is easy. Read our introduction to Python... But beware, you might get addicted quickly!
 * See the Help FreeCAD page for more details on how to contribute.

Hur får jag tillåtelse att redigera wikin?
See the Work on the documentation page paragraph for more details on how to contribute.

Does FreeCAD participate to the Google Summer of Code?
No. We are too few developers at the moment, and it would take us way too much time to do the admin work and monitor the students, we prefer to spend that time writing code instead.

I want to start translating the wiki in my own language. What do I do?
This wiki is hosting a lot of contents. The most up-to-date and interesting material is gathered in the manual.

See the Translate the documentation page paragraph for more details on how to translate the wiki.

Do I have to pay something to use FreeCAD?
No. FreeCAD is totally free to use, to download, to redistribute, or to modify. It is open-source software, published under the terms of 2 free software licenses (GPL and LGPL), which guarantee you those freedoms, and, even more important, guarantee you that these freedoms will never be taken from you.

Can I reuse any part of the FreeCAD artwork or pieces of the website?
Sure. All the artwork (icons, banners, etc...) of FreeCAD is LGPL, same as the FreeCAD code. Help yourself on the Artwork 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.

Can I reuse pieces of FreeCAD in another application?
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 Licence page.