CutContour support for rip software (Roland Versaworks)

Bug #171450 reported by Bug Importer
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

Hello,

Until now i'm working with Corel Designer 12.
Great program and inkscape is the replacement for me.

Within Corel Designer I make a outline purple and call it
CUTCONTOUR. In that way my rip software ( Roland
Versaworks ) is reconnising the line where to CUT the
picture.

Is it posible in Inkscape to implement it?

Now I make a picture in Inkscape. Export it. Start
winXP in linux with VMWARE. Call Corel designer. Import
the picture. Make de the CUTCONTOUR. Export it to
Postscript.
Then the rip print and cut the picture.

When inkscape can make a line that has the name
CUTCONTOUR I can export the picture in inkscape as
postcript to the rip. It saves a lot off time, memory
and stress.

Thanks,

Jim Meijer
<email address hidden>

Revision history for this message
Horkana-users (horkana-users) wrote :

using the XML editor I believe you should be able to
manually set the id/name of a shape to be CUTCONTOUR
there may also be some PSTRICKS you can do to make sure this
information is presereved in the exported file

I think there are others doing work like yours with PS files
so I would recommend checking the FAQ, searching the mailing
list archives and asking on the user mailinglist for more
suggestions.

Please add a comment to let us know you are following this
report and avialable to provide more information as
necessary and actually reading the suggestions provided.

Revision history for this message
Bug Importer (bug-importer) wrote :

Hello,

I've read your reaction, and i'm very interested to continue
this. It will be my escape from WinXp for my prof. I make
stickers for outboard engine as Yamaha enz.... And for cars,
boats enz...
So i'm deadly serius about this issue.

In Corel designer the color CutContour is a spot color off
100% Cyan. The RIP software is taking this as the line to
cut the picture. When I look in a EPS from Corel Designer it
says:
%%documentprocescolor Cyan
%%documentspotcolor ( CutContour )

and at the beginning off the figure:
0.00 1.00 0.00 0.00 (CutContour) 1 X
and then the coordinates off the figure.

As you suggested i looked in the XML editor. It says that
the color CYAN is fucsia. When I change it to CutContour the
XMLeditor changed it to nothing and there is no color
anymore on the outline off the figure. I changed in the
inkscape pallette the name off fucsia in CutContour.

I believe inkscape has a intern name for CYAN? ( fucsia )

I'm no going to search the internet and facts for PSTRICKS,
but I thingk thats not the way to solve my problem.

For the record: There is no drawing programm for linux that
has the function of spotcolors. I've tried about 20 programs
but none is working. From all the programms I've tried
INSCAPE is the most complete programm. I have'n find any
proff drawing program for linux with a trial periode to test
iff they could make a good EPS or PS file. and that Roland
Versaworks or any RIP software for WinXp is accepting with
the CutContour. For WinXP there are many programs who are
working correctly. This is ( I think )somthing to be solved
in LINUX, and specialy becouse linux is much more efficiente
with memory and system time then WinXp. I'm able to make
drawings in linux with INSCAPE and than I have to export it
to eps. Import it under Windows and it go's 100% procent
preces time en my screen is frozing by every movement I make
in the drawing. I have to by a faster computer or linux
solve the problem!

I'l hope this contineus
Regards
Jim Meijer
<email address hidden>

Revision history for this message
Bug Importer (bug-importer) wrote :

Do you have a sample drawing you could upload? Preferably in
Inkscape SVG. (Might be helpful to also upload the
corresponding EPS file.)

I might be able to devise an extension (or pair of
extensions) to accomplish what you are asking for.

Revision history for this message
Bug Importer (bug-importer) wrote :
Download full text (39.9 KiB)

Hello,

I don't now how to upload here, but I wil cut and paste.

First the SVG made in inkscape.
begin:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"

xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="744.09448819"
   height="1052.3622047"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.44+devel"
   sodipodi:docbase="/Stickers/test-inkscape"
   sodipodi:docname="cutcontour-inkscape.svg">
  <defs
     id="defs4" />
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     gridtolerance="10000"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.35"
     inkscape:cx="375"
     inkscape:cy="518.57143"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     inkscape:window-width="909"
     inkscape:window-height="582"
     inkscape:window-x="180"
     inkscape:window-y="146" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type

rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <rect

style="opacity:1;fill:blue;fill-opacity:1;fill-rule:nonzero;stroke:fuchsia;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       id="rect1882"
       width="311.42856"
       height="211.42857"
       x="25.714285"
       y="29.505039" />
  </g>
</svg>

END:

And now the eps output off inkscape:
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: inkscape 0.44+devel
%%Pages: 1
%%Orientation: Portrait
%%BoundingBox: 20 648 271 819
%%HiResBoundingBox: 20.171428 648.74286 270.11427 818.68571
%%DocumentMedia: plain 596 842 0 () ()
%%EndComments
%%Page: 1 1
0 842 translate
0.8 -0.8 scale
0 0 0 setrgbcolor
[] 0 setdash
1 setlinewidth
0 setlinejoin
0 setlinecap
gsave [1 0 0 1 0 0] concat
gsave
0 0 1 setrgbcolor
newpath
25.714285 29.505039 moveto
337.14284 29.505039 lineto
337.14284 240.93361 lineto
25.714285 240.93361 lineto
25.714285 29.505039 lineto
closepath
fill
grestore
1 0 1 setrgbcolor
[] 0 setdash
1 setlinewidth
0 setlinejoin
2 setlinecap
newpath
25.714285 29.505039 moveto
337.14284 29.505039 lineto
337.14284 240.93361 lineto
25.714285 240.93361 lineto
25.714285 29.505039 lineto
closepath
stroke
grestore
showpage
%%EOF

Then I import the eps file into COREL DESIGNER and exported
with Corel as a eps for the RIP software:
%!PS-Adobe-3.0 EPSF-3.0

%%BoundingBox: 85 815 338 994

%%LanguageLevel: 3

%%Creator: Corel DESIGNER

%%Title: cutcontour-corel.eps

%%CreationDate: Fri Aug 11 10:45:08 2006

%%DocumentProcessColors: Cy...

Revision history for this message
Bug Importer (bug-importer) wrote :

For future reference, at the bottom of the page there is an
options labelled "Upload and Attach a File:" which you
should use rather than pasting the contents of a file into
the report.

I'm not particularly familiar with the intricies of
Postscript and I was only taking a best guess at how you
might approach this problem but I think you misunderstood my
suggestion about setting the id/name.

If you are interested in sponsoring a developer then you
would should probably mail the developer list, or perhaps
discuss it with someone on IRC and see if something can be
arranged. If there is not an inkscape developer interested
in doing the work I would expect them to at least know who
the best people are to ask (perhaps the gutenprint project
might be better people to ask since they already work on
print drivers but I'm only making an educated guess).

Revision history for this message
Meijerjim (meijerjim) wrote :

Hello,

I can not find any options at the bottum off the page where
I can upload or attach a file, sorry.

I can also change the ID off the figure. yes I've tried but
with no result.
%%DocumentCustomColors: (CutContour)
%%CMYKCustomColor: 0 1 0 0 (CutContour)

It is about above two lines. But when I put them in the eps
of inkscape nothing is changed according the RIP.

There is also al line at the beginning off figure in the eps.
0.00 1.00 0.00 0.00 (CutContour) 1.00 X

But again nothing is changed according the rip.

regards
Jim Meijer

Revision history for this message
Horkana-users (horkana-users) wrote :

> "Upload and Attach a File:"

with a Browse button beside it

it is definately there
you must log in

Revision history for this message
Meijerjim (meijerjim) wrote :

Hello,

Really there is no butten to upload any file. But when I
push the button SUBMIT NEW at the top off the page, then yes
I get the button at the bottum.

I will sent you the files again when I'm at work.

regards
Jim Meijer

Revision history for this message
Bryce Harrington (bryce) wrote :

Hi Meijerjim, could you try again to attach the requested files? Or alternatively, if the current version of Inkscape addresses the issue, let us know this too.

Changed in inkscape:
status: New → Incomplete
Revision history for this message
Patricio Gonzalez (pagondel) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in inkscape:
status: Incomplete → Invalid
Revision history for this message
John Flower (john-johnflower) wrote :

I'd describe this a as a feature request, rather than a bug. Please reopen it.

I'd also like to see support for 'spot colours', in exactly the same use case as the original poster.

Roland Versaworks reads .eps files and whenever it encounters a path named 'CutContour' it will use that path to cut the vinyl that is going trhough a printer,

eg Printing a series of vinyl labels to be stuck on the side of cars - each label is printed and tehn the outline cut so that they can be peeled off and stuck to the cars.

I have yet to check if Versaworks supports svg, or if it will only take eps or ps. I do know that I can print directly from CorelDraw using the Roland driver (which sends it to Versaworks).

Revision history for this message
John Flower (john-johnflower) wrote :

From the Roland website

"Industry Standard ICC Profile Support

VersaWorks supports industry standard ICC profiles and comes with a number of profiles for award-winning Roland media. VersaWorks is also compatible with profiles created through standard profiling packages. Additional profiles are available through the Roland@NET service."

The svg standard supports colour profiles.

su_v (suv-lp)
Changed in inkscape:
importance: Undecided → Wishlist
status: Invalid → New
tags: added: eps exporting
frmdstryr (frmdstryr)
Changed in inkscape:
assignee: nobody → frmdstryr (frmdstryr)
Revision history for this message
Alvin Penner (apenner) wrote :

could you provide a sample of a .ps file or .eps file that has the entity CUTCONTOUR defined appropriately in it?

Revision history for this message
chris (impaler777) wrote :

I don't believe that Versaworks lets you use an eps to define a cutpath. Most rip software supports the PDF format. The instructions for setting this up in Corel make sure you specify the outline color as a "Spot Color" with the name "CutPath".

I am in the habbit of running my drawings from inkscape through corel just to specify this, would love this feature in Inkscape.

frmdstryr (frmdstryr)
Changed in inkscape:
assignee: frmdstryr (frmdstryr) → nobody
Revision history for this message
Manuel Pérez (manuelperez) wrote :

very important to replace Corel, Illustrator
I need

Revision history for this message
Alvin Penner (apenner) wrote :

this is a duplicate of a request previously made in comment 13:

could someone attach an .eps file or a .ps file or a .pdf file that has the desired properties? In order to proceed with this, it is necessary to have a sample file that is guaranteed to work, so that we know what is needed to be done.

Changed in inkscape:
status: New → Incomplete
Revision history for this message
Vaclav Silhan (vaclavsilhan) wrote :

Outline of this shape is CutContour

Revision history for this message
Alvin Penner (apenner) wrote :

thanks, I see that your pdf file contains the variable CutContour in the following excerpt:

14 0 obj
[/Separation /CutContour 16 0 R 15 0 R]
endobj

Inkscape does not define this variable in its pdf output, so that may be a starting point to look at.
Also there is a discrepancy between this set of data and comment 2 above, where it was stated that the .eps file contains the information:

%%documentprocescolor Cyan
 %%documentspotcolor ( CutContour )

Your pdf file does not appear to contain a spotcolor. Have you ever used eps files to do this transfer, or is your software different from the one used in comment 2?

Alvin Penner (apenner)
Changed in inkscape:
status: Incomplete → Confirmed
Revision history for this message
Vaclav Silhan (vaclavsilhan) wrote :

Hi, i work with Roland VersaWorks and some other rips like Wasatch SoftRip and Caldera. Hier is eps file if it hepls. I exported this files from corel draw as i usually do for my graphics i work with. It wold be great to get it to work in inkscsape.

Revision history for this message
Alvin Penner (apenner) wrote :

thanks for the .eps file. I see that it refers to CutContour twice. Once at the start in the header:

%%DocumentCustomColors: (CutContour)
%%CMYKCustomColor: 0.05 0.95 0 0 (CutContour)

and then later in the definition of the specific object:

1.00 (CutContour) [ 54.12 74.00 -8.00] /DocLabSpace create_spot_color set_outline

I am not very familiar with the .eps format, but perhaps this will provide enough information for someone to begin investigating this issue.

Revision history for this message
Jose Antonio (pepetoni) wrote :

CutContour solución

En Inkscape, en la Capa 1 (la más baja) colocar los vectores a cortar (todos con el mismo color de contorno),
en capas superiores dibujar los vectores o bitmaps que se van a imprimir.
Guardar el archivo como .eps

Al editar el archivo eps buscar las líneas siguientes:

%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 694 453
%%EndPageSetup
q 0 -1 694 454 rectclip q
0 452.671 694 -453 re w n %%!!! sustituir el texto "re w n" por: (CutContour) findcmykcustomcolor 1 setcustomcolor
0.501961 0 0.501961 rg %%!!! eliminar esta línea
0.33351 w %%!!! poner 0.1 w como ancho de contorno
0 J
0 j
[] 0.0 d

El resultado será como esto:

%%EndProlog
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 0 -1 694 453
%%EndPageSetup
q 0 -1 694 454 rectclip q
0 452.671 694 -453 (CutContour) findcmykcustomcolor 1 setcustomcolor
0.1 w
0 J
0 j
[] 0.0 d

Guardar el archivo eps y al abrirlo en el programa VersaWorks, éste reconocerá las líneas de corte.

En inglés (Google traductor):

CutContour solution

In Inkscape, in Layer 1 (lowest) to place the cut vectors (all with the same color contours),
higher layers draw the vectors or bitmaps to be printed.
Save the file as eps

When editing the eps find the following lines:

%% EndProlog
%% Page: January 1
%% BeginPageSetup
%% PageBoundingBox: 0 1694453
%% EndPageSetup
q 0 q rectclip 1694454
0 452 671 694 -453 re w n %%! replace the text "re w n" by: (CutContour) findcmykcustomcolor 1 setcustomcolor
Rg 0 0.501961 0.501961 %%! remove this line
0.33351 w %%! put 0.1 contour width w as
0 J
0 j
[] 0.0 d

The result will be like this:

%% EndProlog
%% Page: January 1
%% BeginPageSetup
%% PageBoundingBox: 0 1694453
%% EndPageSetup
q 0 q rectclip 1694454
0 452,671 694 -453 (CutContour) findcmykcustomcolor one setcustomcolor
0.1 w
0 J
0 j
[] 0.0 d

Save eps file and open it in the program VersaWorks, it will recognize the cutting lines.

Revision history for this message
Jose Antonio (pepetoni) wrote :

Esta línea contiene un error:
0 452,671 694 -453 (CutContour) findcmykcustomcolor one setcustomcolor

debe ser así:

0 452,671 694 -453 (CutContour) findcmykcustomcolor 1 setcustomcolor

error del traductor.

Revision history for this message
Adam B. (gonzo-graphics) wrote :

The issue with this is that the 'contour cut' color must be preserved as a 'spot' color for VersaWorks to recognize it correctly as the cut path.

Revision history for this message
songguoqing (songguoqingll) wrote :

I've just had this problem, too.
We successfully implemented this function in the above way.
I will send up both the exported and modified files of inkscap for your reference.

By the way, that right statement should be
 0 452 671 694 -453 (CutContour) findcmykcustomcolor 1 setcustomcolor

Revision history for this message
songguoqing (songguoqingll) wrote :

thanks for everyone .thanks for Jose Antonio (pepetoni) .post the original file

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.