nav111 / heekscnc

Automatically exported from code.google.com/p/heekscnc
Other
0 stars 0 forks source link

Pocket operation doesn't work - compiling on winXp problem #213

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open heekscad and draw the circle
2. convert to sketch 
3. post process

What is the expected output? What do you see instead?
The output should be Gcode for pocket operation. But got nothing

What version of the product are you using? On what operating system?
Compiled from SVN on winXp SP2

Original issue reported on code.google.com by eslavko@gmail.com on 1 Jun 2010 at 4:54

GoogleCodeExporter commented 8 years ago
Even worse. Seems that only profiling operation work now.

Original comment by eslavko@gmail.com on 1 Jun 2010 at 5:00

GoogleCodeExporter commented 8 years ago
It works OK for me.

If you edit HeeksCNC/post.bat and remove the "#" from the "pause", are there any
python errors shown?

Original comment by danhe...@gmail.com on 1 Jun 2010 at 8:47

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Doesn't work here...

The console output is:
*******************************************************************************

D:\HeeksCNC>D:\python26\python.exe "D:\DOCUME~1\SLAVKO~1.POD\LOCALS~1\Temp\post.
py"
Traceback (most recent call last):
  File "D:\DOCUME~1\SLAVKO~1.POD\LOCALS~1\Temp\post.py", line 4, in <module>
    import area
ImportError: No module named area

D:\HeeksCNC>pause
Press any key to continue . . .
********************************************************************************
***

And I attached post.py file from temp dir.

Original comment by eslavko@gmail.com on 1 Jun 2010 at 12:02

Attachments:

GoogleCodeExporter commented 8 years ago
Is it possible that I have some compiling environment bad?
I got all compiled without errors and warnings. But still.

Original comment by eslavko@gmail.com on 1 Jun 2010 at 12:05

GoogleCodeExporter commented 8 years ago
yes, you need to compile area.dll and put it in the same place as kurve.dll
see the libarea google code project

Original comment by danhe...@gmail.com on 1 Jun 2010 at 12:11

GoogleCodeExporter commented 8 years ago
Can you update build process info? I'm not shure how to deal with that. (I 
didn't do
any work with kurve.dll so I assume I have another problem somewhere)

Original comment by eslavko@gmail.com on 1 Jun 2010 at 12:19

GoogleCodeExporter commented 8 years ago
.. I'm got compile error with area.sln and can't find solution...

Original comment by eslavko@gmail.com on 1 Jun 2010 at 12:29

Attachments:

GoogleCodeExporter commented 8 years ago
Please update libarea code and try again:

python directory was hard coded to C:\python26, I have changed it to use the
environment variables PYTHON_INCLUDE and PYTHON_LIB

Original comment by danhe...@gmail.com on 1 Jun 2010 at 12:43

GoogleCodeExporter commented 8 years ago

Original comment by eslavko@gmail.com on 1 Jun 2010 at 2:40

GoogleCodeExporter commented 8 years ago
I just try to make adaptive roughting and hit another problem

post.bat shows

D:\HeeksCNC>D:\python26\python.exe "D:\DOCUME~1\SLAVKO~1.POD\LOCALS~1\Temp\post.
py"
Traceback (most recent call last):
  File "D:\DOCUME~1\SLAVKO~1.POD\LOCALS~1\Temp\post.py", line 4, in <module>
    import actp_funcs
  File "D:\HeeksCNC\actp_funcs.py", line 4, in <module>
    import actp
ImportError: No module named actp

D:\HeeksCNC>pause
Press any key to continue . . .

I assume somewhere I had to install another module.
What/where

Original comment by eslavko@gmail.com on 2 Jun 2010 at 10:30

GoogleCodeExporter commented 8 years ago
Yes, if you want to use the adaptive roughing operation, you will need to make
"actp.pyd" ( or "actp.so" for Linux ) from the libactp Google Code project

Original comment by danhe...@gmail.com on 6 Jun 2010 at 7:45

GoogleCodeExporter commented 8 years ago
Can you modify python path? (same as for libarea)
Is there some other modules needed for complete HeeksCNC?!? 

Original comment by eslavko@gmail.com on 6 Jun 2010 at 7:55

GoogleCodeExporter commented 8 years ago
I will do this tomorrow ( I am not at my Windows computer today ).

There are no more modules needed; see these instructions
http://code.google.com/p/heekscad/wiki/UbuntuInstallation
I have updated the Windows compiling instructions
http://code.google.com/p/heekscnc/wiki/Compiling

Original comment by danhe...@gmail.com on 6 Jun 2010 at 8:59

GoogleCodeExporter commented 8 years ago
The OpenCamLib has (probably) same python problem.

Can be all the libraryes added same as kurve is already added to HeeksCNC?

Original comment by eslavko@gmail.com on 6 Jun 2010 at 2:21

GoogleCodeExporter commented 8 years ago
OpenCamLib has more problems... Missing env variable... Where to point?

Performing Pre-Build Event...
The system cannot find the path specified.
Project : error PRJ0019: A tool returned an error code from "Performing 
Pre-Build
Event..."
Project : warning PRJ0018 : The following environment variables were not found:
$(BOOST_FOR_OPENCAMLIB)

Original comment by eslavko@gmail.com on 7 Jun 2010 at 11:25

GoogleCodeExporter commented 8 years ago
You need to download boost-python, I will tell you where from and what the 
value of
my env variable is, but my Windows computer is having a hardware malfunction 
today.

Original comment by danhe...@gmail.com on 7 Jun 2010 at 11:41

GoogleCodeExporter commented 8 years ago
You need boost_1_43_0.zip
from
http://sourceforge.net/projects/boost/files/boost/1.43.0/

Original comment by danhe...@gmail.com on 14 Jul 2010 at 10:07