mfx-inria / curvislicer

CurviSlicer: Slightly curved slicing for 3-axis printers
GNU Affero General Public License v3.0
194 stars 24 forks source link

i dont understand how to make this 2 step ? #4

Open labotecno opened 3 years ago

labotecno commented 3 years ago

Download

git clone --recurse-submodules https://github.com/mfx-inria/curvislicer.git

This will automatically download other repositories: SolverWrapper (wrapper API around Gurobi and OSQP), OSQP, LibSL-small. Build

Then, you need to build the INSTALL project, it will generate the executables and put them in the bin folder.

By default, the OSQP solver version will be built. If you want to use Gurobi instead, you'll have to enable the CMake flag "BUILD_WITH_GRB" and choose the "GRB_VERSION" (and quite obviously you need to have Gurobi installed with a license).

i m on the step to put the folder curvi on the ff folder from icesl can you help me thank you

JuDePom commented 3 years ago

Hi,

Are you on Windows or Linux ? If you're on Windows, the .bat script should automatically put it at the right place.

If not (or on linux), try to install the last IceSL beta version, and put the curvi folder in resources at this location :%AppData%\IceSL\icesl-printers\fff (or in your local files on Linux).

Have a good day, Jimmy

labotecno commented 3 years ago

hello i m on windows the bat script need to be on the root of the program icesl ? `D:\ralph\Downloads\3d\curvislicer-master\curvislicer-master>pack_release.bat Zipping ...

7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

Scanning the drive:

WARNING: El sistema no puede encontrar el archivo especificado. bin

WARNING: El sistema no puede encontrar el archivo especificado. optimize_grb.bat

WARNING: El sistema no puede encontrar el archivo especificado. optimize_osqp.bat

10 folders, 28 files, 58821472 bytes (57 MiB)

Creating archive: curvislice.zip

Add new data to archive: 10 folders, 28 files, 58821472 bytes (57 MiB)

Files read from disk: 28 Archive size: 23440516 bytes (23 MiB)

Scan WARNINGS for files and folders:

bin : El sistema no puede encontrar el archivo especificado. optimize_grb.bat : El sistema no puede encontrar el archivo especificado. optimize_osqp.bat : El sistema no puede encontrar el archivo especificado.

Scan WARNINGS: 3 Done ! Release Zip is curvislice.zip

D:\ralph\Downloads\3d\curvislicer-master\curvislicer-master>pack_release.bat`

zhaotao666 commented 3 years ago

Hello!

I would like to ask, the core algorithm of curve slicing in which file?

I also do surface slicing myself, but the progress is too slow, I want to refer to your code.

thank you

snep1 commented 2 years ago

IceSL Install the latest version of IceSL (adds a small feature to work with curvislice).

Once installed, copy the folder "curvi" (in the /resources folder) into IceSL printer profiles folder ; on Windows this is %appdata%/IceSL/icesl-printers/fff/

Where do i find this curvi folder to paste into fff

snep1 commented 2 years ago

Hi,

Are you on Windows or Linux ? If you're on Windows, the .bat script should automatically put it at the right place.

If not (or on linux), try to install the last IceSL beta version, and put the curvi folder in resources at this location :%AppData%\IceSL\icesl-printers\fff (or in your local files on Linux).

Have a good day, Jimmy

where do i find this curvi folder

JuDePom commented 2 years ago

Hi, You can find the folder here:

tools/icesl/icesl-printers/fff/curvi

Have a good day, Jimmy

snep1 commented 2 years ago

Hi, You can find the folder here:

tools/icesl/icesl-printers/fff/curvi

Have a good day, Jimmy

what come before tools,cant find the folder before tools, maybe i dont have it

New1994 commented 2 years ago

Hi, You can find the folder here:

tools/icesl/icesl-printers/fff/curvi

Have a good day, Jimmy

Once I use the command line curvislice.bat models/wing.stl, and the wing folder is created, how can I do the inverse mapping ? Is there a special line command ?

Thank you

siamak06 commented 1 year ago

Good afternoon Jimmy, and everyone in the team,

There are few confusions regarding the installation process, if you would take a bit of time and write the exact process for Windows and for Linux, everybody would be happy and you don't have to answer anymore questions regarding installation.

It is good for your image and reputation and it may even help people to help out improve the software altogether.

Many thanks Siamak

sylefeb commented 1 year ago

Hi, I just pushed a new set of instructions and changes to the build system. This makes it compile using MinGW under windows. (Tested here without issue).

siamak06 commented 1 year ago

Good morning, I have just downloaded it and will see how it pans out, nevertheless many thanks for the effort, I am sure it will work if you have tested it.

Cheers Siamak

siamak06 commented 1 year ago

Good afternoon The INRIA IceSL Team, All of this is absolutely great, my logical question is why not make the CurviSlicer as an app and integrate it in IceSL altogether since it uses IceSL to generate the GCOD, wouldn't it be absolutely marvelous?

Makes IceSL even greater slicer and much easier for all to use since IceSL is a very nice looking, neat slicer!!!!!

I can, nevertheless, understand that programming it to IceSL could be time consuming and difficult.

Cheers and good luck.

Siamak

siamak06 commented 1 year ago

Good morning all,

I have installed and compiled Curvi on my laptop, and my goodness, it is ABSOLUTELY marvelous and great.

Although it is command-line based app, nevertheless if you know what you are doing, it is a very advanced Non-Planer Slicing tool that I have been using for almost all my 3D printing, THIS IS JUST GREAT.

I wish it would be integrated in to some popular Slicers, so we can see the simulation of the movement of the nozzle, very impressive.

Cheers Siamk

siamak06 commented 1 year ago

I just forgot to congratulate the French INRIA, research team for this very useful software.

GOOD JOB GUYS and many thanks.

Siamak