Sida 1 av 1

brlcad

Postat: 28 jan 2009, 07:01
av vetig
Behöver en massa hjälp med att förstå hur jag installerar brlcad!
Ubuntu
------

Users of Ubuntu and other similar packaging distributions of Linux
will need to ensure that a few essentials are in place before you will
be able to compile BRL-CAD.

Following the build instructions in the INSTALL file, if you are
starting from configure then you will need:

gcc (3+, e.g. 4.0.3)
make (e.g. gnu make 3.8.0)

If you are starting from autogen.sh you will need a few additional
tools that comprise the GNU Autotool toolset:

autoconf (2.50+, e.g. 2.59)
automake (1.6+, e.g. 1.9)
libtool (1.4+, e.g. 1.5)

All three of those have implicit dependencies on things like m4, perl,
cpp, and more.

If you installed automake version 1.4, you will need to install 1.9
and update the alternatives entry for automake so that it refers to
version 1.9 and not version 1.4:

sudo update-alternatives automake /usr/bin/automake-1.9

Så ska jag göra står det men fattar inget ändå? Verkar svårt att läära gammla hundar ubuntu. Har fått in automake men sen? Skulle nog behöva mycket enkla förklaringar!

Re: brlcad

Postat: 28 jan 2009, 12:51
av JeyPeyy
I System=>Administration=>'Pakethanteraren Synaptic' kommer du enkelt kunna installera de verktyg som du ska installera på ett enkelt sätt. Sedan ubuntu gutsy (8.04) finns automake 1.10, så du behöver inte oroa dig över "sudo update-alternatives automake /usr/bin/automake-1.9".

Sedan måste du packa upp arkivet du laddade ner. Det spelar ingen större roll var du gör det Du kan göra det någonstans i din hemmapp, det blir enklare så. Sedan öpnnar du mappen och läser INSTALL filen och följer instruktionerna. Ifall du inte försår vad du ska göra där kan du väl skriva vad det står i filen?

Re: brlcad

Postat: 01 feb 2009, 21:45
av vetig
Jag förstår inget har suttit och läst allt jag har hittat om terminal och att instalera program???? Det måste väl gå att instalera program som inte finns i listan? Typ brlcad FreeCAD avoCADo ect;
Är ingen höjdare på engelska men google finns så jag tror jag förståt allt utom det jag söker? Nåja jag får detta till svar i mina fruktlösa försöka att få ett cad program att funka!

arne@arne-desktop:~$ make install brlcad
make: *** Ingen regel för att skapa målet "install". Stannar.
arne@arne-desktop:~$ sudo apt-get install brlcad
[sudo] password for arne:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Paketet brlcad är inte tillgängligt, men ett annat paket hänvisar till det.
Det kan betyda att paketet saknas, har blivit föråldrat eller endast
är tillgängligt från andra källor
E: Paketet brlcad har ingen installationskandidat
arne@arne-desktop:~$

Ber snällt om hjälp och tackar alla som tänker en tanke om hur och även de som ger mej en ledtråd!

Re: brlcad

Postat: 01 feb 2009, 21:53
av KiviE
Jag rekommenderar dig nog att installera svn versionen http://brlcad.org/wiki/Building_from_SVN

Har du använt brlcad? det är inte alls som 'vanliga' cadprogram.

Re: brlcad

Postat: 01 feb 2009, 22:04
av vetig
Jag har inte kört det men några andra och även en del av de stora. Har även kört cam men har en utbildning i mastercam och i mecaniceldesktot som är en auotdesk grej. Men inte brlcad. Men det jag vill är att kunna instalera program och att pröva vad som finns i cad värden för linux. Har prövat de flesta fria som finns till widows av både cam och cad. Så jag tror att jag har ett litet hum om hur de flesta cad program funkar!

Re: brlcad

Postat: 01 feb 2009, 22:39
av JeyPeyy
vetig skrev:Jag förstår inget har suttit och läst allt jag har hittat om terminal och att instalera program???? Det måste väl gå att instalera program som inte finns i listan? Typ brlcad FreeCAD avoCADo ect;
Är ingen höjdare på engelska men google finns så jag tror jag förståt allt utom det jag söker? Nåja jag får detta till svar i mina fruktlösa försöka att få ett cad program att funka!!
I ubuntu brukar man installera paket med filändelsen .deb ifall programmet inte finns i förråden (listan). Tyvärr är det så att de som skapar programmen inte alltid bygger .deb-paket, vilket gör det väldigt svårt för oss ubuntu-användare. Då måste vi använda andra metoder som kan anses krångliga.

Ingen av de CAD-program du nämner har skapat ett ubuntu paket, och vi måste därför kompilera. Detta går dock inte för FreeCAD då källkoden inte är öppen för allmänheten. Om du vill använda FreeCAD kan du försöka med att använda programmet wine, men jag rekomenderar det inte.

Jag vet inte riktigt hur man kompilerar BRL-CAD eller avoCADo, eftersom jag aldrig försökt innan. Hur man kompilerar programmen kan vara mycket olika eftersom de kan vara skrivna i olika språk (C, C++, java, python etc) och källkodsfilerna kan vara utspridda på olika sätt. Oftast brukar det hänga med en README-fil och/eller en INSTALL-fil med källkoden som berättar hur du ska göra för att kompilera koden. Det bästa är oftast att gå efter dessa.

Jag rekommenderar dock att testa ett program från ubuntu-förråden och försöka lära dig det. Om du däremot inte tycker att de är bra nog kan du gå till https://launchpad.net/ubuntu och be någon att göra ett paket utav källkoden.

Re: brlcad

Postat: 01 feb 2009, 23:08
av vetig
Då som cad är det viktiga för mej i dator värden och då inte det finns ett vettigt 3 d alternativ som jag har sett allt annat verkar finnas hur mycket som helst av. Men som jag vet så var många cad program från början skrivna för unix och jag kan då inte förstå att det ska var så omöjligt att få in ett bra cad program i linux. I installations filen som jag kommer att bifoga har sedan så står det att det det ska gå med just ubuntu. Men som förvirrad linux användare så börjar jag att mycket lite överväga fall ubuntu är programet för mej. Än så länge endast lite!

BRL-CAD on Linux README
=======================

Below are installation and platform notes of relevance to particular
Linux distributions.

Table of Contents
-----------------
Ubuntu
PPC64 Linux


Ubuntu
------

Users of Ubuntu and other similar packaging distributions of Linux
will need to ensure that a few essentials are in place before you will
be able to compile BRL-CAD.

Following the build instructions in the INSTALL file, if you are
starting from configure then you will need:

gcc (3+, e.g. 4.0.3)
make (e.g. gnu make 3.8.0)

If you are starting from autogen.sh you will need a few additional
tools that comprise the GNU Autotool toolset:

autoconf (2.50+, e.g. 2.59)
automake (1.6+, e.g. 1.9)
libtool (1.4+, e.g. 1.5)

All three of those have implicit dependencies on things like m4, perl,
cpp, and more.

If you installed automake version 1.4, you will need to install 1.9
and update the alternatives entry for automake so that it refers to
version 1.9 and not version 1.4:

sudo update-alternatives automake /usr/bin/automake-1.9


PPC64 Linux
-----------

If you happen to be installing on a ppc64 Linux system, the binaries
will not correctly resolve without being installed first. Be sure to
install before testing applications.

Som sagt så finns det möjlighet enligt vad jag förstår så frågan står kvar vad gör jag för fel??

he Installation Guide to BRL-CAD
=================================

Please read this document if you are interested in installing BRL-CAD.

This document covers the basics of installing BRL-CAD from either a
source or binary distribution. Please see the 'Reporting Problems'
section if you run into any trouble installing BRL-CAD.

Some platforms have additional platform-specific documentation
provided in the doc/ directory of the source distribution that should
be consulted if that is the platform you are installing on. This
presently includes the following:

doc/README.MacOSX -- Apple Mac OS X
doc/README.IRIX -- SGI IRIX and IRIX64


TABLE OF CONTENTS
-----------------
Introduction
Table of Contents
Quick Installation
Installing from Binary
Installing from Source
Configuration Options
Compilation Options
Testing Functionality
Installation Options
Post-Installation
Reporting Problems


QUICK INSTALLATION
------------------

If you downloaded a binary distribution of BRL-CAD for your system,
please read the INSTALLING FROM BINARY section of this document down
below. The rest of this quick installation section is only relevant
to source code distributions of BRL-CAD.

For the impatient or simplistic, the following should compile, test,
and install an optimized BRL-CAD quickly into the /usr/brlcad
directory. If you have a configure script, run the following:

./configure --enable-optimized
make
make benchmark
make test
make install # as root, e.g. sudo make install

If you don't have a configure script, run the following to generate
the script then proceed with the steps above:

sh autogen.sh

If any of the listed steps fail, then something unexpected happened.
See the REPORTING PROBLEMS section of this document to report the
problem or the INSTALLING FROM SOURCE section for more comprehensive
instructions.

Once installed, add /usr/brlcad/bin to your path, and you should be
able to run one of the 400+ applications that constitute BRL-CAD. For
example, to run the MGED solid modeler:

PATH=/usr/brlcad/bin:$PATH ; export PATH
mged

If you use tcsh or another C-shell based command shell, use this
instead:

set path=( /usr/brlcad/bin $path ) ; rehash
mged


INSTALLING FROM BINARY
----------------------

There are a variety of different kinds of binary distributions of
BRL-CAD. Some of the binary disributions are sufficiently generic and
are simply a binary commpressed tarball distribution. Others are
specific to a particular platform such as Debian, Mac OS X, FreeBSD,
and Windows etc.


Generic Binary Distributions:

For the unspecialized binary distributions that are basically
compressed tarballs of the installation root, they should contain the
entire hierarchy of the distribution. That is to say that they
contain /usr/brlcad in it's entirety so that if you decompress, you
will have a `usr' directory that contains a single `brlcad' directory:

gunzip brlcad-7.2.4_linux_ia64.tar.gz
tar -xvf brlcad-7.2.4_linux_ia64.tar
sudo mv usr/brlcad /usr/.

Of course, there are other compression options possible including zip
and bzip2. By default, BRL-CAD expects to be installed into
/usr/brlcad and MGED is not relocateable by default. It's recommended
that you start from a source distribution if you would like to install
into an alternate installation location.

However, if you do desire to install and run BRL-CAD from a different
location, give it a try.. ;) The only problems encountered should be
with running the MGED solid modeler where you will need to set the
BRLCAD_ROOT environment variable to your different install location
(e.g. /usr/local). If this doesn't work (some platforms are more
problematic than others), you will need to compile and install from a
source distribution.


Mac OS X Disk Mounting Image:

Mount the .dmg and run the Installer .pkg contained therein. This
will install into /usr/brlcad and will only require confirming that
your environment is set up properly (i.e. add /usr/brlcad/bin to your
path) as described in this document's Installation Options section.


INSTALLING FROM SOURCE
----------------------

There are a couple means to obtain the BRL-CAD sources, usually via
one of the following starting points:

1) from a SVN checkout/export, or
2) from a source distribution tarball

Using the latest SVN sources is recommended where possible, since it
will have the latest changes. See the corresponding section below for
details on how to install from either starting point.


Starting From a SVN Checkout/Export:

If you have obtained the BRL-CAD sources from the SVN revision control
system, you will need to prepare the build for configuration:

sh autogen.sh

This step requires that you have the GNU Build System (GBS) installed,
which includes a sufficiently recent version of Autoconf, Automake,
and Libtool. Running autogen.sh will verify that the versions of each
are sufficient and will generate the `configure' script. If you do
not have sufficient versions of the GBS components installed, you will
either need to install/ugrade them, run autogen.sh on another system
and them copy the files over, or start with a source tarball
distribution (where autogen.sh is automatically run for you).

Once autogen.sh is sucessfully run somewhere, you can continue with
the steps shown next for starting from a source distribution.


Starting From a Source Distribution:

There are many different ways to build BRL-CAD and depending on what
you need/want will determine which configuration options you should
use. See the CONFIGURATION OPTIONS section below for details on how
to go about selecting which options are appropriate for you.

By default, the default configuration will prepare the build system
for installation into the /usr/brlcad directory (the --prefix option
may be used to change that). This tradition goes back a couple
decades and is a convenient means to isolate the BRL-CAD solid
modeling system from your system, resolves conflicts, facilitates
uninstalls, and simplifies upgrades. The default configuration is
performed by running the `configure' script:

./configure

By default, an unoptimized debug build of BRL-CAD will be configured
for compilation. To obtain an optimized build (for example, for
BRL-CAD Benchmark performance evaluation), use the --enable-optimized
configure option:

./configure --enable-optimized

By default, all components and functionality will be built except
jove. However, BRL-CAD does require and include several 3rd party
components. If your system does not include a sufficient version of
those required 3rd party components, they will be automatically
configured for compilation. You can force any one of those components
on or off via --enable-FEATURE and --disable-FEATURE arguments to
configure:

./configure --enable-termlib --disable-png

See the CONFIGURATION OPTIONS below for more details on all of the
possible settings.

Once configured, you should be able to succesfully build BRL-CAD via
make:

make

See the COMPILATION OPTIONS section in this document for more details
on compile-time options including options for parallel build support.


Testing the Compilation:

Once the compilation is complete, you can test it before and after
installation. To test a compilation of BRL-CAD before installation,
you can run the BRL-CAD benchmark. The benchmark will report if the
results are correct, testing a majority of the core functionality of
BRL-CAD in addition to testing your system's performance:

make benchmark

See the TESTING FUNCTIONALITY section of this document for more
details on how to ensure that the build completed successfully and
additional tests that may be run.


Installing the Compilation:

After the build successfully completes and assuming the benchmark also
produces correct results, installation may begin. Like any package,
you must have sufficient filesystem permissions to install. To
install into a system location, you can generally either become a
super user via the su or sudo commands:

sudo make install

See the INSTALLATION OPTIONS section of this document for more details
on BRL-CAD installation options and post-install environment
preparations.


CONFIGURATION OPTIONS
---------------------

Variables can be set in the environment passed to `configure'.
However, the build may run configure again during the build, and the
customized values of these variables may be lost. In order to avoid
this problem, you should set them in the `configure' command line,
using `VAR=value'. For example:

./configure CC=/usr/ucb/bin/cc

will cause the specified executable program to be used as the C
compiler.

By default, BRL-CAD is configured to build the entire package and will
install completely isolated into the /usr/brlcad directory.
Configuration will prepare the build for an unoptimized compilation by
default and will attempt to utilize required system libraries if they
are available, otherwise compiling the required library dependencies
as needed. Run `./configure --help' for a list of all of the possible
configuration options. See the ENABLE OPTIONS and WITH OPTIONS lists
below for the arguments presently available to configure in more
descriptive detail.

ENABLE OPTIONS:

The below --enable-* options can be used to enable or disable aspects
of compilation that relate to what and how BRL-CAD will be compiled.
Using --disable-* is the same as --enable-*=no and either can be used
interchangably. As BRL-CAD is a large bazaar of functionality, there
are a lot of options and configurations possible. See the section
labeled WITH OPTIONS below for a list of options that enable/disable
optional system functionality.

Re: brlcad

Postat: 01 feb 2009, 23:16
av KiviE
Skriv i en terminal

Kod: Markera allt

sudo apt-get install gcc make autoconf automake libtool
sudo update-alternatives automake /usr/bin/automake-1.9
i brlcad mappen

Kod: Markera allt

./configure --enable-optimized
make
make benchmark
make test
sudo make install
Så ska du göra om du laddade ner källkoden men jag tycker du ska göra som det står i länken som jag skickade tidigare i stället.

Re: brlcad

Postat: 01 feb 2009, 23:27
av vetig
Jag är mer än tacksam för all råd. Är lite irriterad på en person och det är mej själv. Jag kommer att sitta här och försöka göra allt ni har givit mej men tar kvällen från detta forum för stunden. Men tack för all hjälp och fall det lyckas så kommer jag tala om det och bli mer än glad!
Arne!

Re: brlcad

Postat: 02 feb 2009, 01:24
av nixy
Prova annars Qcad. Finns i förråden, och installerar sig därför på några sekunder. Påminner om Autocad, och sägs vara det bästa fria 2D cadprogrammet.

För 3Dmodellering finns Blender, och även om det mest används för visualisering eller animation finns det även folk som kan använda programmet till noggranna tekniska konstruktioner.

:)

Re: brlcad löst

Postat: 02 feb 2009, 01:45
av vetig
Jag har fått det instalerat ska se hur det funkar. Vill pröva ett antal cad program för att se vilket jag trivs bäst med. Jag kommerr kolla in blender direkt. Jag har qcad instalerat men har man ritat i 3d så vill man ha det igen. Det tar lite längre tid men är lättare at ändra och få alla vyer ändrade. Sen så nöjet att se vad man gjort! Men jag sender dej en tacksam tanke och tackar er alla nu!
Arne!

Re: brlcad

Postat: 02 feb 2009, 03:37
av nixy
Kom att tänka på en pdf med exempel på hur man gör en detaljerad modell av ett kullager --> http://www.scribd.com/doc/8337753/Preci ... in-Blender Tror det finns videos också..

En annan sida om Blender och vanliga frågor om CADfunktionalitet --> http://www.blender3darchitect.com/2008/ ... lender-3d/
:)

Re: brlcad(löst)

Postat: 02 feb 2009, 22:30
av vetig
Tack för all hjälp men jag har inte lärt mej än hur jag instalerar program som inte fins i listan. Startar en ny tråd på den frågan!