Showing preview only (1,806K chars total). Download the full file or copy to clipboard to get everything.
Repository: nicolai-wachenschwan/arc-overhang-prusaslicer-integration
Branch: main
Commit: 168ff8a2d5d9
Files: 7
Total size: 1.7 MB
Directory structure:
gitextract_27v0jz3q/
├── .gitignore
├── LICENSE
├── README.md
├── examples/
│ ├── Algorithm_explained/
│ │ └── emptyfile
│ └── RECTANGLE_EXTREME_OVERHANG_EXAMPLE_new.gcode
├── prusa_slicer_post_processing_script.py
└── requirements.txt
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
test_prints/
.vscode/
__pycache__/
.env/
output/
================================================
FILE: LICENSE
================================================
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<https://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<https://www.gnu.org/licenses/why-not-lgpl.html>.
================================================
FILE: README.md
================================================
# Arc Overhang
<p align="center">
<img src="https://github.com/nicolai-wachenschwan/arc-overhang-prusaslicer-integration/blob/main/examples/ExampleCatchImage.png" width=600>
</p>
A 3D printer toolpath generation algorithm that lets you print up to 90° overhangs without support material, original Idea by Steven McCulloch: https://github.com/stmcculloch/arc-overhang
**Now it is easy and convinient to use by integrating the functionality into PrusaSlicer as a post-processing script.**
Steven and I hope that some day this feature gets integrated into slicing software. But until then you can use this script to get the added functionalitiy today!

## 0. Videos
- Arc Overhang Initial Video: https://youtu.be/fjGeBYOPmHA
- CNC kitchen's video: https://youtu.be/B0yo-o47688
- Steven's Instagram: https://www.instagram.com/layershift3d/
This is a basic visualisation how the algorithm works:

(this visualisation uses depth first generation, the current version uses breadth first search algorithm to fill the remaining space in the overhang.
## 1. Brief Explanation (from Steven McCulloch):
1. You can print 90° overhangs by wrapping filament around itself in concentric **arcs**. You may have seen the [fullcontrol.xyz overhang challenge](https://fullcontrol.xyz/#/models/b70938). This uses the exact same principle.
Here's what this effect looks like while printing:

2. You can start an **arc** on an **arc** to get ridiculously large overhangs.
To get perfect results you need to tune the process to fit your machine. Also it is painfully slow, but still faster than support + removal :P
For more details visit: https://github.com/stmcculloch/arc-overhang
## 3. Setup-Process
1. download and install Python 3, at least Version 3.5, check the "add to PATH" box during the installation.
2. install the librarys [shapely](https://shapely.readthedocs.io/en/stable/), [numpy](https://numpy.org/) and [matplotlib](https://matplotlib.org/) **and new [numpy-hilbert-curve](https://pypi.org/project/numpy-hilbert-curve/)** via "python -m pip install "+library-name in your console (type cmd in windows start-menu search) `python -m pip install shapely numpy matplotlib numpy-hilbert-curve`.
3. Ready to go! Tested only with PrusaSlicer 2.5 & Python 3.10 :)
## 4. How to use it:
#### Option A) via Console
Simply open your system console and type 'python '
followed by the path to this script
and the path of the gcode file. Will overwrite the file.
#### Option B) use it as a automatic post-processing script in PrusaSlicer
1. open PrusaSlicer, go to print-settings-tab->output-options. Locate the window for post-processing-script.
2. In that window enter: `C:\full\path\to\your\python.exe C:\full\path\to\this\script\including\prusa_slicer_post_processing_script.py` (with blank space between the two paths!). For unix like systems (linux, macOS, ecc.) use the `/` instead of `\`, obtaining something like this: `full/path/to/your/python full/path/to/this/script/including/prusa_slicer_post_processing_script.py`
3. PrusaSlicer will execute the script after the export of the Gcode, therefore the view in PrusaSlicer wont change.
4. Open the finished gcode file to see the results.
Notes to nail it first try:
If any path contains empty spaces, mask them as described here (using "\ " on unix like sistems and "! " on windows):
https://manual.slic3r.org/advanced/post-processing
https://help.prusa3d.com/article/post-processing-scripts_283913
currently only using quotation marks " at the beginning and end of the path with empty spaces seem to work.
If you want to change generation settings: Open the Script in an editor, scroll to 'Parameter' section. Settings from PrusaSlicer will be extracted automaticly from the gcode.
## 5. Current Limitations
1. Some settings need to be taylored to your specific geometry, just like you adapt the settings in your slicer. Details below.
2. Code is slow on more complicated models.
3. The Arcs are extruded very thick, so the layer will be 0.1-0.5mm thicker (dependend on nozzle dia) than expected
=>if precision needed make test prints to counter this effect.
4. Some warping, when printing the follow up layers. Print the followup layers as slow as possible with the least ammount of cooling possible. You dont need to change any PrusaSlicer Settings, as this is handled automaticly by the script via the special cooling parameters. When you print to low cooling it will result in sagging/heat softening. Balance the cooling of these layers with gravity/heat softening: More Cooling=>More Warping. There is no generalized solution for all printers, but the default values should be a good start.
5. no wiping or z-hop during travel moves
6. remaining print time shown during printing is wrong. The real printtime can be seen when opening the finished file in GcodeViewer.
7. will take the first island of the prev. perimeter as a startpoint. If you dont like that point, turn the models along z-axis.
8. delets solid infill incl the last travel move if multiple islands present. Causes small defect. Fixing in progress.
9. settings testet for PLA only. You can of cause try other materials and share your knowlege here!
10. Physics: The arcs need to be able to support their own weight without much deformation. Therefore narrow and long bridges will be generated, but not print successfull. Use some supports to stabilize critical areas.
## 5.1 Updates:
Reduced warping significantly! The warping is caused by the follow-up layers that contract during the cooldown. The Script now automaticly applies warping-reducing print settings within a certain z-distance over the arcs. There are parameters defined in the script to adapt the settings to your printer. The following settings are applied: Lower speed, lower fan speed. Conversion from solid infill to hilbert curve.
A hilbert curve pattern is associatet with the smallest residual thermal stresses [Reasearch on SLS-3d-printing](https://www.researchgate.net/publication/313685481_Fractal_Scan_Strategies_for_Selective_Laser_Melting_of_'Unweldable'_Nickel_Superalloys). This shows great success, but some more time is needed to find the limits (e.g printing speed) and effects of this printing strategy.
Additionally the script splits up the hilbert-curve to avoid heat accumulation and therefore softening of the material below.
Unfortunately we can't convert the perimeters, so print them as slow as possible and with the least cooling possible to reduce the warping.
On the other hand: printing without cooling causes the overhang to bend downwards. Possibly caused by the added weight + heat softening, so a balance of the thermal contraction forces and gravity might be a solution. For me cooling at 10% worked quite nice. Research is in Progress, Steven and I would be happy if you share your knowlege and experiences from you prints!
Example images of minimized warping, tested on extreme overhang with 100mm diameter:
<p align="center">
<img src="https://github.com/nicolai-wachenschwan/arc-overhang-prusaslicer-integration/blob/main/examples/solving_warping.png" width=800>
</p>
The bulging downwards happens due to the geometry of the object: The long arcs contract when cooled down, causing some stress in the printed part. The next one adds more contraction stress, that release in the bulging. This happens due to physics and geometry. The bulging issue can be solved by a)set rMax to 40mm, b) change the geometry so the arclines are splited into multiple parts and extreme long arcs are avoided.
The warping of <2mm is in my opinion acceptable, as we talk about a very large surface and it is only occuring at the very edge.
## 6. Suggested Print Settings
Some PrusaSlicer PrintSettings will be checked and warned if "wrong".
### Important Settings in the Script are:
a) **"ArcCenterOffset":** The surfacequality is imporved by Offsetting the arc center, because the smallest r is larger->more time to cool. Set to 0 to get into delicate areas.
b) **"ExtendIntoPerimeter":** Enlargen the Area, where Arcs are Generated. Increase to thicken small/delicate passages. minValue for the algorithm to work is 0.5extrusionwidth!
c) **"MaxDistanceFromPerimeter":** Controls how bumpy you tolerate your edge. big: less tiny arcs, better surface. small:follow the curvature more exact.
d) Thresholds for area and bridging length, adjust as needed, but Arc shine at large surfaces :)
e) **"UseLeastAmountOfCenterPoints":** experimental: use only one arc-center until rMax is reached (then iterate as usual), improves surface finish but can lead to failed prints on complex geometrys.
f) Adjust the special cooling settings to your printer. This affects the follow-up layers to reduce warping.(More cooling->more warping)
### General Print Settings for the arcs:
The overhang print quality is greatly improved when the material solidifies as quickly as possible. Therefore:
1. **Print as cold as possible.** I used 190 degrees for PLA. You can probably go even lower. If you require higher temp for the rest of the print, you could insert could insert some temp-change gcode before and after the arcs are printed. Might waste a lot of time though.
2. **Maximize cooling.** Set your fans to full blast. I don't think this technique will work too well with ABS and materials that can't use cooling fans, but I haven't tested it.
3. **Print slowly.** I use around 2 mm/s. Even that is too fast sometimes for the really tiny arcs, since they have almost no time to cool before the next layer begins.
## 6.1 Examples:
<p align="center">
<img src="https://github.com/nicolai-wachenschwan/arc-overhang-prusaslicer-integration/blob/main/examples/example_different_surface_finish.png" width=800>
</p>
## 7. Room for Improvement
We would be happy if you contribute!
The surface-finish seems to be better with using as little as possible start points for the arcs. but where are the Limits? Finding an algorithm deciding when to start a new arc, working reliable an a wide set of geometrys is the next ongoing developement. I you have any questions/ideas I would be happy if you share them!
Printing long overhangs is tricky due to gravity. a meet in the middle concept could help, but how do we teach that to the computer?
Feel free to encorporate any Ideas in the post-processing script and try them!
Further optimize the settings or add features like z-hop and quality of life features like correct displaying of remaining print time.
## 8. Printer Compatibility
By default, the output gcode should print fine on most standard desktop FDM printers you can use with PrusaSlicer. PrusaSlicer is mandatory as the script listens to sepcific keywords....
## 9. Easy Way to try Out
If you want to try the prints without installing, Steven and I added some test print gcode files in the root directory that you can directly download. They should print fine on most printers although you may need to manually adjust the gcode so that it works with your printer.
## 10. Print it!
If you get a successful print using this algorithm, I'd (and I am sure Steven to) love to hear about it.
## 11. How the Post-Procssing-Script works
The script analyses the given gcode-file and splits it into layers. For every layer the informations are saved as an object (Class:Layer).
Than it searches for "Bridge Infill" tag in the gcode, kindly provided by PrusaSlicer.
The process will be shown with this simple example geometry(left). It has Bridge Infill at 2 areas in one layer, the right one is the overhang we want to replace.(right)

The real work is done by the shapely-Library. The Algorithm extracts the gcode and converts it into a shapely line (plot:green). By thickening the line we get one continous Polygon(plot black):

The Polygon is verified by several steps, including touching some overhang perimeter.
To find a start point the external perimeter of the previous layer is extracted and the intersection area with our Polygon calculated.
The commom boundary of the intersection area and the Polygon will be the startline (magenta) for the arc generation.

For each step concentric arcs are generated, until they hit a boundary or rMax. The Farthest Point on the pervious arc will be the next startpoint.

The process is repeated until all points on the arcs are close enough to the boundary or overprinted by other arcs.
Finally the gcode file will be rewritten. All infos are copied and the Arcs are injected at the beginning of the layer. the replaced bridge infill will be excluded:

================================================
FILE: examples/Algorithm_explained/emptyfile
================================================
================================================
FILE: examples/RECTANGLE_EXTREME_OVERHANG_EXAMPLE_new.gcode
================================================
; generated by PrusaSlicer 2.5.0+win64 on 2023-02-22 at 13:51:53 UTC
;
; thumbnail begin 160x120 11992
; iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAi50lEQVR4Ae2d65sUxbnA5y85z0nOyc
; n9apSoERWBvbP3C7vssizLwiJ3RdSgAoIiIEiiEpUneAREUQlRDyiERDRqTDTmyQf96J9SZ36F76Sm
; tm7dM+jO0h9e2J3t6a6u+tV7ra4ubdq0SQ0MDKhFixbNkMWLFzulqanJK83NzRVZvny5uuuuu9T4+L
; hqb29XLS0tTmltbQ1KW1ubU9auXas++eQT9fHHH6vjx4+rJUuW6Ou4pKOjI7NwvmXLlqn7779fbd++
; XfX09OjP6ildXV1q/fr16r777lNTU1N1Pz8yODioGOd7771XrVy5Muneff1oijkWnHfz5s36Gr29vZ
; XPQ+PK2JfWrFmjOzkFvBB8JngIF1+xYoUaHR3VDaNRWcDzQSdCJz344IPqo48+Um+++ab64x//qK+V
; Fzrf4G3cuFHLhg0b9P2Yf5vsbVVbBpuqPuvs7MwkQM35GQcg6e/vDx6fB0DGFzC4jkCepW9SYFy9er
; VWNvfcc08VgDEQSwCHBly3bp0GqVbwEDqVGUGHCWw0cNWqVTWBJzfLDZ4+fVq98cYbqq+vT39GB//j
; H/9QO3bsSOrg2KDRJ2i+oaGhClgTExMaRO5v77I71OXpeerC6l+oncML1UB3R2b4sBD0O1qQ37kXIM
; RiZD2XD07ae+edd1Z+Hxsb0yCa2rwWELku0I2MjFQ+wzIx/ikQlkTrAQ6mgI7PCx5wcYNoIlGxpnBu
; OpibzgMeQof+9a9/VQ8//HClU6SDhoeHtSYETsxOFuBMYbKgtV2DvGq4V/3f+kUaPlNOTNyiRnvak0
; ABOKBwgcbfJicn9X0y0fKAiMgEWrp06Yz76+7u1hAyVq77T4URi3D33Xc74WQs6EPOFwKxZJtcGsUA
; ZAEP4abpOGZWzNQCOrM/FTqETjty5Ih655139MCFNNuBAwe0bygdEBMZNK6BJvVpoPuXLp4BnikXVt
; +odo4s0hD5hIEBLrRd6Dg075YtW7RmMT9PgY/x47sxTcl4MRE4r69vfP1M3/L9kFnmOBQOCsk1xhpA
; l7nlwlyAhqXAxyxjNnDSVB8PABkI25l13Qjnvnz5sgYw1bTi63z44YfqmWee0YMd89O4BvABof23we
; 4l6unltwXhM+XkylvUYM+SGVDh59GuEHim0BbMGcLPKcdzD9xLFk0JrOJqxEBkrLdt26YVTaqfSHtw
; NVwQlkLmls7C7/GBx4Wx9Zi7FPDsi9MBcvOuhnPje/bs0SChNbP6cwzICy+8oN577z09W32DwGQDDt
; MMiqzqb1NvTN2UDJ+pDe8aatbnILDA5DF4qfCZIoEc/eQ7hkEmkgaMrBoTmZ6e1uPt8yURxiA0DiEQ
; GQvGGuCdAPpMrnQeB5u+Hp8DHw3LCp6t8bhxOsBsMFC//vrr6tVXX50x21J8OrNzt27dqk3yY489Vq
; XhMIe/+tWv9LVcg/rE2ILM4Nny26lWtenONfq6tQhanHFgItntZGDpvxSYQxASLQO6bTHwRdGs9Feq
; r+gDkXbiIlQATPH1gAvyaaCYT3yTWsEzhZmBQ8vNA8zf/vY3DUde6GxBe5w7d05HztwHJgH/xDVIaL
; 1XJ39ZM3winGuqv71mCBEmvaRrAIL8ZEgzZoWRzwFdzDjKgfRKinlOBVH8W65VSg0yJJWyc+dO3RF5
; 4Qs5rMw0cnp/+ctfNCT1AM82qfv371dffPGFevTRR52DQhBRL/Bsk7xr2WI11NtVM4QM4N69e3Ue1H
; dMrTAC+qFDhypmOWSa84DIZ2QrSqnwofEkOpTqSb3AQ4AbX+/gwYNaw6INQ9FZFuhE6EwcaPKR+IX4
; h5hfPag9nep3K269KvBVByjz1Xj/lQR0qphgoflIr6ChMGdYJiZuDNosMNL/mFwzEndF0VlBlDFHuV
; y6dEkdPXr03wD6wOOEzAZu3NR6DCbQ1AoeN0za5P3339fnE43H50Bo56qyQieCWef8Ei0izz33nK6k
; 7Fq3XGuoqw1fRRuuuVFtH2nOBCFC+6XUJZ8RoGAigSRVg4b6CR9QUjPSrwRo4mOmguiD8IEHHtB9Tp
; v5vRTSemgHqR26zC1Qii3PCh5Cp124cEGdPHlSd4zrRtBWzPK84DFAaAza6hqM/93U95WBZ8uR8dvV
; 0r7uJPjQ3EDg+psEKIBia8xUGNF2+JO+SB1/U6JYu/9TQGTS/P73v1dnz57V5xAeSi7wpI5LY1L8PB
; x6yQP64LODCW6WQAPNFDOzNJhyD52UAp0IrgK5RlfHExTkSa/UW15d9Uu1dbhVD5BLMIcSqccgJWUm
; aS2fCXcJYPO9FFONMkApuPxG3zgyOahe7d69Wx9nmuSSDR8NllDfB5/L1GIqGXCfwynCbD116pQ6f/
; 68N/np03TcfCzdQCcyWAwavoarwwkGvm7wbJP88GiTGi5rQxM+zKEs5HCJC0LuHfMGjDF/krEQfzKL
; v8jxUk8OQcjvzz77bLB6VRLwAAtzBUhSx02FzyxMi9Nqg4cAEDOBCDRrYGGaVLQmA2BCJ4IZwne0oa
; OzlpYjUIKA2QSfKbRtxUCntjz4Smg/H3wxKPEXgQTXwwUirhXwxQIYH4QyQeDFBSHnf/fdd9XTTz8d
; XPhQAjS+hNaTJVO1RreoaBxZuQg38tRTT+kGSfI6BbyQlmOW02YTMCoB9mciOP2zFTxbGx69Z1xrp6
; zw2YIFYDIyac2+4DPTn6wlaCEYxQXjOBk3FAyBBhMgFqCUMIOoa8DJo/V85paZJ5Hnn//8Zx1xulR0
; 1qDC1HiSJMUkMJsZNNdsx9lvBPhMeXFyvhrpvxJg2JIFQo7H8qAQ0FZoVttHTPUXfePB+UQhkOx/6a
; WXqoKVUIBSIqwPJZVT4bNVKxdmydSnn36q9u3bVzN4vk4hOiQpa89ybYYGOmZFoFGLNrxnpM0JYVYo
; SVqT7sK8p0TdWUEkSPzXv/6lLV3MNzSlxD+uxHIerSeCIywhN50jfpupprOYW5eQFmA28z83zCyXxa
; LIY6MLGwq2kBweX+jVhjEYJSAjCOBnfHRcpFAgkwVEzkEa7eLFi1rDIlJPToGwJMCZieW8Wo8Tooqx
; /w899FDVhWismMtawEPwOehIu7MA/aGNq3Rqo5EAS5HXVt2ipoc6kyFEWMaFX2xDyVgDCUCmgBhK33
; zwwQe6ZGcGhXzHt7LbCyAia8PsxHIKfFyU0sqf/vSnquqF3QBmH85pHvDMMpTdSXQAqYxGgiqrYJJ3
; jzXrfhBxgcfngAeAPs2I5SAYAZJYascGkZ+feOIJrWjwLX1mmYATy+SyfE4A7cRyCngIUFFK+81vfl
; N1cp+ppYPwGeiEFPi4YWYtnWp3ku7Mcv7s2MRt6vL0vGtCCFAmBrurQBQYCShlhUyKmWascV34fgqI
; pIZQMtTRUVgx35BjpFTogrCUJbFsg8cFWGPHIgLUcdYgg5uXGeQDD8F/tMtQ0lEbhtq1ZmgkgOqlDb
; eNtFcBiEbDtPo0ow9EWfxB2iYEIYHM3//+98rC1yyRMuNHjtauoJRSEstoKhs+PqOaQchtJhqzBhjc
; NNrQrNXKDTMJ7DKU2UGHl9/RcODUW35dDlAmRoc1HIBka8VUGDlOVobbETT9f+bMGZ1iMbMNWdM1aE
; F4Mh89LcWCDTGxklgGMmYAdVxSILH0SqqvR8Mws3JzaF86xAXemsElczLQyCvnNzWp6aVdTviygkgu
; T+rJ9DXjgK9HKs2XZ82avMbky2O7pRh8ZmKZAODFF19Ub7/9dtXy7HqkVbgRQAdutB7azwbvWgg08g
; omeU85QFk22FcziOQKMcnPP/+8XhxsasUskbKPAfgg+ME3LKXAh6ABqeNSXCZdUy/4zJvATyAxDoR2
; HZRAYzbXcWeLvDh5q1o51BOFMAQiioCyKYtG8L8JJFIClCwQosBQaKVYpMtJDh8+rGcCDQM6/AAp+K
; fAFwsy5KEXTLAZnZGu4edGqePOFkEbPjh6Ja2GZAGROq4sk5MigtST6wEhv5MekuVfpRB8mEGWTh87
; dkx/2dR6kliWZGNercf3Mbn2LJNi+stbehtq8GeTPL/ydjVaNskpINLXBBlUsPjZDlBQBlhBM4WTFU
; KCGQJOUkXCR8kFH0Dx8BHOJ6SGAg20ouvpspjWQzi3PNNgC4FGI9dxZ4tQQdm2rD0IIdaH9Mojjzyi
; j/GlawAHpYOPmBVCghuuw/lNTkquVSw8i8vji/ycEuXaieUYeBxH2sDOO4nsG1ukLk/PK6ROgkneP7
; 54hjZEI504cUKvVgKQmG8oKRlZ+ZICIefjeN/uDiUTPgm5WcWSsmbPPhnaTNaG+eBDjeNT+LRekV65
; ekKAsna4q7IbGgUEFoyi0bJEyoyVbOAk9WQXgLhwBJTmA1MzAJQ6LnuoyNLpPPCJ5sNZNRPL0hhZ/k
; 3+xwVfkV75akQWvBJoyENGWSNlGTPAQplIxsIMKvEZZcFIKCgpYddl6XTqMvlYsCH+nSSWUdeyYNQG
; b7i/W/12xQJ1eXpeIV+hvDR1m07XpAQoIQj5GW2K8DPuFVrPfCYlFBmXyO3x5XrBZ2o9AGTVBGbXH2
; jc3FADN5dE15MjAUoKhAiWE9eNNZqcKxaUVADE7yPTHYMva4oFU8yqDP6nZGcnlg+PF3Xc2SK/XrGo
; EqBkTVozlpTtyBuiyPAL8Q9TUzMleUBcEsupmi8En2n/7cRyEWjMTiFdIwFKFggxtbhXMCRjTWqO8b
; efZXYCaGo86OWEeeGj8bL821XHPTDV1VCDcq2J1JNHA/VkAU/W+WFBXe4VkbUUKkJasGSbXdluPyt8
; mHFMrURDdh33Wlow2ugSqyfLMjmUlcsfNIX6vmxJ7IKw5PL5+CI2nURxSsABeLIviQ3ftbpgtNFF6s
; k2fOR6GW9XxcQFoMQDvg2USqGgg+iVC/rgk31LzKinWDA6t+SZiQVq2cCVnB++HoomJSq2qyT83bWB
; UikW8ZLXIbFsr//HTJuPQZrwFXXcuSVnpuarw1unNIRZUjOuUh3PGkkFRQOYmm6R8Fq28bIfBC8qGn
; Nb5Ik8tGEtAEqwSpSMDxkF0NR6mNsnn3xyxtJsCTSK9MrcF/uJvBQIfYsV8CVLKfBxEsorRMhcAJNs
; plqKBaPXlpjPJ+fRgphf2aumFDO9svGPfRLCa3JAv13ReBv/FFIf0RsoDfRmAhDFBXwSU5RC8GGnZR
; 2XrT4bfeOfQuojvg2UbADRlvISQzMx7QRQ3j9BNtu1pm8ubfxTSH3E3kDJhI98Muk82UiqCkAbPtQj
; Ea+rxovWKwKNQnzyWpmNNV9uoCRLtcickPtzPVNcBaAEGiSXXfA9PMv2VS5kdooOUMqpOKwneWICDV
; 80XAGQ1QuExK46L/sq/27iVnV5el4hhSTLmXVN+t3KoXSMBpAI136Bi8iGobaijltIbpEX8oTygSVe
; cy/vyTXlwLIivVJIfYRUnRdAwmJeBs0uVziKAuDjHd9Vb05c11A3Wsjsk7PjP1P33v5fqq+7yw0gpp
; ekIA8l8aSU7Ne3feF/qx2Lv6WOL/1xQ91wIbNHnu37gVr9i//QEgTQXOGCSWanUwAUQRu+NXl9Q918
; IV+fXJy6Xj3W+u0KfEEAbd+PJTcvv/xyFYCiDV8Z/WlDdUQhX71gcrfM/0YVfMi66dVpAFYWGFgAiq
; BWL62+oaE6pZCvRg6WLaUNnsj42JW3NtnvKSn5nmzzAYg81vadIkAppCISaPjgExPMKhjcPPLOTgBN
; Mic6blf3Lfq2F0IJUApteG2LGWj4ZLjl1qo0DADKZupeAJGRrla1seW6oDYsApRrUwg0Hm76nyB4K2
; /5jurvancmojHFekGqDz7xBQd6utTqtpvV/RFteGrkJw3VgYXkl9PlYHT9zf8ZhG908Y3BRalS/vUC
; aH6R3OCdo/3q7qYfBrXh0z3fL0zyHJdQoCFab6iz1bs0n88JRmCqygd0AcgDSPICav00fG+3Wtt2Yz
; RAKdI1c0986RVTli+8IbgqmtXQrLhifWBlMYIPQFQk+7n0GttwiYx1Natti79XBCjXiMQCjambvqFG
; Wm4LroiW/YLMdYEVAE3wOEDedGiewF5yPdjXozYVAcqcFgKNWHplsmxyB7uXBDexZMWVuV+gF0AWow
; If4bFNsH0BeSxvaslt0QClqCc3nhwb/FE0vfLC47v0a3ldT8fJvjAEGq43tFd2RhAAcQrZydQOQFzw
; mQDqLf572tXWSICCNixMcmOIXcd1ab2hrja9ASnvj+HtWearHUg4s8QPAEOLUTWA5GNICpqUZgUQGe
; ovR8vtN0W1YRGgzF5JCjQW3TBj7Hl7Fq95wHqyvM/eL9CV4qsAyNNvoRRMKoCyzet4d0swQCnqybNT
; nuz6XjzQ6Fjo3S+QAOOzzz7TC1nM94iEtJ8GELOLBvTtcBXy/1wAImjDzUtuKurJDSApddyVt/5AB5
; 2+DStlv0BYeu211/QLrc23IQQB5APMr+xm6crfZAWQRCMzYlXXwiJAmcWSUscdbbkluIk5qTq2apE3
; tMMLLyH65z//qXbv3u19HLMKQBGeXHe9vj0VQBxRoiJA5nec0bHeDrWp9edFumYWSUodd3J+OdDo6a
; xSLOZ485A5Wo8H2lzpFxjgDUy8dQt/0AXfDAARtl2T3VGzAGjunCkCgMjSgT61LiFAKerJV19S6rjj
; 5UDDHEcbPqJfCTRie8Lwmo5PP/1UW8UkAM1kNGF0LAABMAIZZoLdaAFQZLynNRqgFPXkqyexOu7UTd
; 9UI53NM8bRfLcc5paqhi/35wo+sKzyrmnZmBLRu+T7VsEgZK9lFasLQMp1vJiEk7oabQOIDA+W/YaO
; m6MBCs5xIw3ubJaU9MqKO66rbDzugo9d0lA0FCtS4LODD445efKkeu+997QGTQJQFiRgkolwzAvyGW
; bXFYSEAOR8yIretqQApdCGtUlSoNG2oDI+UrM1xxFryHgzbnk3pRSth5vGg2/79u27shomBqD4gJhj
; 0jXMBAINfERfFBwC0IQQbbi5CFCuihBoPFDuv3Cg8V299YqMi4ybbD5PKoX/sXShvaFj8Nm+HwHM+f
; Pn9SuBkwFEoPfQoUM6womlYlK0oMiaztuLdE0dJaWOu7zppqoxsceN0iwBhGRFUuGL5f3E9PI5JbxS
; bDEqIoEGM4JGoKYxv3Z0lBdAZP3KUbW98/qinlyjROu4Za033N3uhQ9/nzou+T3x8/md4/KYXheAsi
; 6Q46MAEt1ysE0/zqqka2oxwwiaVS98LZvk9ZEApagnuyUl0BhfPM85FjJWwIaiobJhZzrMPcJr0X6y
; 627lbZkhAAGDg325QOAhSpaXl2QFEF9j165d2q8UGJmBE33t6t6m7wchLOrJ/5Z4HfebalnHoiB8VM
; IYSz7zldxgQRaVZoUPv4+MCWNc9cJqF4DihHJwyoIEAKTxXCQVQsw4qt02xQCIjAwNqI3tvyjqyRGt
; F63j3vaDcm2+zwsfYy3ula/cZo45Y0wS2ixUxEyv7Lpr78bL9tAzAORA1xsQo2sCyw0iSSk34gMQuK
; gVyktvXCIQIlPdi4oAxSEp6ZXlbbd6LRDjgh+PEhDFEYPPNL0wYr6I3AUfxwIrPp9rI/wqAGkUWg/7
; 7wpEspTkaBwg2RCiKYEPsHzBiAvC8f5OdVfLT4t0zbR74x9XoMEbjSSFYsNHCY2/YVJDCw1iQQdg4a
; ZxrA2fBC/yuwu+CoCAQUARioRTtKAIPh0NA2a5QRpDSJ8SEbsgxCQToFzLC15TAw36TvqXPhffDsHy
; AB81/xB8qSkXhPOb223AEkyZaRcXfBpAHEPzyyn5wBiAek3gl0u8aNzOnTv1DadExD4ARWIBylxd8J
; pSx13W1VIFnwh+HpYHXw/rZAYftcBnsgLYnF/enuqDbwaA8tK4FACzQsi5d+zYoX1D1H5WAH0Qija8
; FgKUlEBjxcKfV/rL1b9YJBQN/hj5vazwpeT7ABuFg6UjHkiBr2KCoZeo1F48mBdACTQkIAE+TLLLH0
; mB0AaRG2Tp98kjh+Z0PTkl0BhrX+AFDwEM+p5+Yyyo6QOi1HVrhY9rcD4snGg9IEdi8PGq4JKZp4Fg
; CULyQohjS4Nc6RgahVbkWnkhpEM/+ugj9dRTT2kQRwfKkXvb9XMqQElbMPpd/YZSH3wAgdbzLZNDU7
; EqJSt8JoCsD8C6uUptKB3+xnld8M0AEOHkRLFAlAdAsuV8N1Sewx/h5omgsvqDvCqWp6+A2DbJa7oW
; zIkFryeHfxxdMLq8+eag1hMlwAR1La0ylQVKJyt8/C8AdzveLWNqPRQGls8F3wwAJSUDJDRMdrOMQS
; hrxTje5Qu6ZiAQEaG5OtKGjxt45513dPEaDe3zDUnXbG3+UcMueI0FGmi9kZ4OL3xSx6VfXf3uMrmS
; WKZfU+CTt6fy3Rh8ovn4DjzJ7wKfF0CEBstuliEAOTGUxwISl+CP4J/4ImQ6mgj6k08+0UvA6OB6BS
; izKV2Tkl7ZNrqkkj91CX2JyZXncWLg2VqPGABwQyYXpYGFdNV4Y0EH3yEjwlgHAbQrI7KbJTdiNkpq
; e/bM8d2sD0LOg69A3sjsUMzH2bNn1VtvvaWj9KyRcko9eTYEKCl1XAINeQgI0Gz4UAKyYDQPfCLiHn
; FOEz4Za3m4KCt8ptnFbBMLVAB0vaLLhlACFHlskxIMN5wlLROCEMEf4ZzcJDOFd5Y8/vjjSVUTH4yx
; WvLXGaCcW/nzaHoFmVjwkyrY0FKMheT3cH1QErWAZ5tc+p/ghbFnrLmeb3VLFvhEaJ8EKEkAih+I+m
; VBKo0LBSR5IaRDeYwPk8ssyRol2yCmAPh11JNTFoz6ABTwmJy4JUzYesIngkU6cuTIjBdM1wqfKTyk
; VDLfkB6CUPb84OaZIaHHNvNACNQ8sHLs2LGKX+lztlMh3NA2LwnA7V/hgtdYHTcGoAQNaCZ8spTEcp
; YoF5FcIdeTkmo94WNseDXc66+/Xv3Cah+EACFbqkqAAiDMkrwQmiDu3btXffzxx9r/kM8AXm4+b/I6
; K4BXs56cEmiEAKRP8J9kwagZyJH+4phatR6CG2Sm4RDZsKAe8BHssKMWY97R0REGEPWO82m/al1MMp
; AAJ4OdB0IionPnzulgwyyOi2BG0bZ0gA/CEIx5ALwa9eRYeiUI4O1XAAQMNJ5ZxxWtJ4s9zIeHfGPh
; g08S1+aLZOwFpSgErp8HPs6HSb906ZLmBvhmAGhCiGon+nX5g2ZukAYDIZFqFgjpMJLKjz766IxOtU
; VW64TqyS4Yt3TenBvAetSTU+q4MZlumafBsJ/XdU1oJioTNqvWQysx1q7FpLbW41g0cRb4aPvFixfV
; c889p88j8LW3t88EkAbJIsJQUGJCyM1RlpHdVUOzj847fvy4Tizbj/uFIMTnjNWTTT8JwDdPjUcT06
; kBSlZtmFLHjcmG5uvUpjUrK3XcFD+Pe8ckm+kxH3j0Fakd/PoU+ERgA4XA5yH4+B0F8/7772s2BDyB
; bwaAkhj2NSK2YgZImIF2blCEGfrBBx/oV8P6iuExEInEpRTngg/1zkIIsu+6OvDlvjS1QJglXZNSx0
; 2Ru5e2ac0fg8434UOJZYlyZaxD4Pn8PT5nrIHXBR8T4cyZM+qVV17R42CDVwGQL3JCyf2EApIUCOkQ
; bh7YzA45ePCgzu2h6lMClBCIzEA0HDcvpT1tcstgylZhNpgp+9KkaMNQPTll45+oyb3lW2rTWN+MB/
; +zBBii9VyJZQTwADCL1vOZXCwSoJvwoR3ZC4YqlkvrVQGIXyWPXfr8wRQIbRDRQECNv4D9P3XqlJ4V
; WaLkEIhST8ZXxYEmOuRa8jdnrbSsDWNbxaWIq55cS6Ahsm7xT9XayRW5UiohcyvKhYkrK5XyaD2Xv4
; fQJiY+wJNGo3rFzzH42traVIk9OuTEPlWbF0JmwOeff66T17GOywsiM5wXbLtqoCaspqyO7MSQGqCQ
; rsmbXrFl14aJyuOt9QLPLKft2bNHj0Nek+tbTiVC2ykgsE6T41Pg0wAyQBJh+qjPCiHnPH36tLpw4Y
; IGg9kn9eRQJ6aCiIizjQaUerJowBQZ7e2I7uyfYpJrDjSafqbWT15ZmkYfmRs+xaBLAQ9fGesgJp1+
; ypJYjsHH33GvKCLgdknZViAMwacB5GRcnESz+cR6XgjpQOz/gQMHqhYwSI1X6sm1gEiwJA/WmJpR1r
; eZUWNIUnb2j0kt8G0ZbJmRCcB1kcRyLeBJAlk2hjS1Hp8zTnnAM+EDZDYYYts12i4aj7/Jy4584FUB
; KCLP9vqSjTEIWaX84Ycf6pSMyyTTcdw4Ip0YA9GEkXbJ/tP9geQ2TjYDmaoNU3b2ryeAa8uBxsbxIa
; 0tXNpONJW9/W0qeByHryfvfXGZW0lVpSaWbZNLbpKx5jqmuTW1HmNAgOKDr7W1VZUkXyPCjUAvjU/V
; hlyIvB4OKDcU8w2lnmy+SyIGoezELhskxXxF7kEWZqZE1mjDrT3zrzqA61tvUNNTq5LMq+w4kQqeWb
; PnOyl+np1Yjmk9xheNh+ZDYfngE+GcKAwyEzZ8FQBtCBFuhC9yEyEICTRIrzBjfT6hC0TxecyVNT4Q
; ZSd224eMgUgGnu/FUhqYbGBl0k123pHJJGeBb/Oybq2hU7S+2U9oKiZgCDyp2UsdN0uAIQohlljGcu
; Hr4V7xeww+U/MxzkwoE74qAF0QMjiSbLQbTcf84Q9/0II6Tw1QbG3IoJv1ZBNECTRcpijVb5Tnk30R
; JtobLYA2ls949VjsRYxZAFzfVM4Prp6MBmEhLccEoZ0u8KRmz0TKmlYRrSeJZUC34eMaFA/Y9R6fNQ
; t4ptC3skeME0AXhBwsTqs0mJPwZNojjzwSnG0xEAVGqScDgwkmpsSVO8wq3DgQS4Aippj78lUbeDHL
; nW03RrVhNNAYWaLvKw90trYT/9Z0c6QyFBqDLEEGgHFO4YG2v/3229q94np54TO1HgEvAUpLS8tMAF
; 0QIrIagobg72HeUgKULCDK9l/y7IFvMPKCKI8KEiShUVLMYezdyN6k8h0/VJtWX3mUIA9wLk0nggJg
; EF01+1SNF/LzmICYfXLElE6ZuCngpcAnwlhwHyUJm2Mg4hNi/1lI6HrouB4gov7xKclbAUfqQGWBEI
; eblcSyEXfKd0Jvindqvf5FeiNulh/VCzpTuAf2VXTV7fOA56rjsjIdzZcKnws8H3xoPr6DMiiZuRsf
; hCwexOTig/A7s46G0bn1AJGOR+NxTn5mBnIt83WfWcWGCNPLNcQc4tfKDq+p8KIN77NMsg3fxrErvi
; sznPLju+++q92JWoAzITM3/uH7/O7y0fOAhzAGpFd4zRZcmInlWrUe4CEoGhSA9gFNsl1Lp9nNHK2H
; tjAbzoCI3xa6+RiI8iyra38aeZ409HxyinAe4LMDHXGK5YU8Keca6CmnLowAxazjTq8crzoPP6Nt5b
; 1pWYCzNRsWQeq4tsYDSFyKWsCjrUePHtXVK/rL1nqpieUYfCgWzs/Pzc3N1QCaIDKz0HpEV9JgV4CC
; c0/jYurfBR8Or7zey2eeJV1jPhzjiqZdAmD4lSENhNgru1NkVft8rQ2B766xXmeaRIBj4CjQkzszVx
; zHoBOhfxm4kJml7bLjbBbwEMaBN1ziMkgJzWVuUxLLPvgYC5iiDQKfE0AacOLECT0TME8pQYosGQ/V
; k00QJb2D5kn1FQV0SbDGAhrajtYzk90hYeBok6zsTpEtaybKddzlVatLfMI9sxiAgr1ZHgtZB84rG/
; /E+lU0HvdMX6WAx3f279+vn9HAr08JMiSxzJinaj3GGTHBqwDISeWiOLesXiXRKDMhJUCRPBI3wYVC
; nYSmkG1hY+bZhtG3gZINH/eBWUqB1Ra+h7YJQYUWk13js56f/sHHkrSG756lCpICnS0AK4ll3/gxQc
; nhinuVNcgAciSk9bgO7eD8LviQ/wd2z3MswHhFNQAAAABJRU5ErkJggg==
; thumbnail end
;
;
; external perimeters extrusion width = 0.45mm
; perimeters extrusion width = 0.45mm
; infill extrusion width = 0.45mm
; solid infill extrusion width = 0.45mm
; top infill extrusion width = 0.40mm
; first layer extrusion width = 0.42mm
; external perimeters extrusion width = 0.45mm
; perimeters extrusion width = 0.45mm
; infill extrusion width = 0.45mm
; solid infill extrusion width = 0.45mm
; top infill extrusion width = 0.40mm
; first layer extrusion width = 0.42mm
; external perimeters extrusion width = 0.45mm
; perimeters extrusion width = 0.45mm
; infill extrusion width = 0.45mm
; solid infill extrusion width = 0.45mm
; top infill extrusion width = 0.40mm
; first layer extrusion width = 0.42mm
; external perimeters extrusion width = 0.45mm
; perimeters extrusion width = 0.45mm
; infill extrusion width = 0.45mm
; solid infill extrusion width = 0.45mm
; top infill extrusion width = 0.40mm
; first layer extrusion width = 0.42mm
M73 P0 R204
M73 Q0 S204
M201 X1000 Y1000 Z200 E5000 ; sets maximum accelerations, mm/sec^2
M203 X200 Y200 Z12 E120 ; sets maximum feedrates, mm / sec
M204 P1250 R1250 T1250 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
M205 X8.00 Y8.00 Z0.40 E4.50 ; sets the jerk limits, mm/sec
M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec
M107
;TYPE:Custom
M862.3 P "MK3S" ; printer model check
M862.1 P0.4 ; nozzle diameter check
M115 U3.11.0 ; tell printer latest fw version
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S215 ; set extruder temp
M140 S60 ; set bed temp
M190 S60 ; wait for bed temp
M109 S215 ; wait for extruder temp
G28 W ; home all without mesh bed level
G80 ; mesh bed leveling
G1 Z0.2 F720
G1 Y-3 F1000 ; go outside print area
G92 E0
G1 X60 E9 F1000 ; intro line
G1 X100 E12.5 F1000 ; intro line
G92 E0
M221 S95
; Don't change E values below. Excessive value can damage the printer.
M907 E430 ; set extruder motor current
G21 ; set units to millimeters
G90 ; use absolute coordinates
M83 ; use relative distances for extrusion
M900 K0.05 ; Filament gcode LA 1.5
M900 K30 ; Filament gcode LA 1.0
M107
;LAYER_CHANGE
;Z:0.2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;0.2
G1 E-.8 F2100
G1 Z.4 F720
;AFTER_LAYER_CHANGE
;0.2
G1 X92.639 Y73.583 F10800
G1 Z.2 F720
M73 P0 R203
G1 E.8 F2100
M204 S800
;TYPE:Skirt/Brim
;WIDTH:0.42
G1 F1200
G1 X93.705 Y72.569 E.04612
G1 X95 Y72.246 E.04186
G1 X115 Y72.246 E.62709
G1 X116.417 Y72.639 E.04612
G1 X117.431 Y73.705 E.04612
G1 X117.754 Y75 E.04186
G1 X117.754 Y86.692 E.36658
G1 X117.345 Y88.137 E.0471
G1 X112.223 Y96.445 E.30602
G1 X111.145 Y97.446 E.04612
G1 X109.879 Y97.754 E.04087
G1 X95 Y97.754 E.46651
G1 X93.583 Y97.361 E.04612
G1 X92.569 Y96.295 E.04612
G1 X92.246 Y95 E.04186
G1 X92.246 Y75 E.62709
G1 X92.623 Y73.64 E.04424
M204 S1000
G1 X92.997 Y73.752 F10800
M204 S800
G1 F1200
G1 X93.014 Y73.693 E.00195
G1 X94.06 Y72.817 E.04278
G1 X95 Y72.623 E.03008
G1 X115 Y72.623 E.62709
G1 X116.307 Y73.014 E.04278
G1 X117.183 Y74.06 E.04278
G1 X117.377 Y75 E.03008
G1 X117.377 Y86.692 E.36658
G1 X117.024 Y87.939 E.04065
G1 X111.902 Y96.247 E.30602
G1 X110.883 Y97.155 E.04278
M73 Q0 S203
G1 X109.879 Y97.377 E.03225
G1 X95 Y97.377 E.46651
G1 X93.693 Y96.986 E.04278
G1 X92.817 Y95.94 E.04278
G1 X92.623 Y95 E.03008
G1 X92.623 Y75 E.62709
G1 X92.979 Y73.81 E.03895
M204 S1000
; printing object arce_example.stl id:0 copy 0
;WIPE_START
G1 F8640
G1 X93.014 Y73.693 E-.0282
G1 X94.06 Y72.817 E-.31505
G1 X95 Y72.623 E-.22155
G1 X95.845 Y72.623 E-.1952
;WIPE_END
G1 E-.04 F2100
G1 Z.6 F720
G1 X109.611 Y85.909 F10800
G1 Z.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.419999
G1 F1200
G1 X109.559 Y85.913 E.00161
G1 X109.325 Y86.012 E.00796
G1 X109.157 Y86.206 E.00804
G1 X109.091 Y86.47 E.00855
G1 X109.091 Y94.213 E.24277
G1 X95.787 Y94.213 E.41715
G1 X95.787 Y75.787 E.57773
G1 X114.213 Y75.787 E.57773
G1 X114.213 Y85.905 E.31723
G1 X109.67 Y85.905 E.14243
M204 S1000
G1 X109.657 Y86.282 F10800
M204 S800
;TYPE:External perimeter
G1 F1200
G1 X109.529 Y86.332 E.00433
G1 X109.468 Y86.47 E.00472
G1 X109.468 Y94.59 E.25459
G1 X95.41 Y94.59 E.44079
G1 X95.41 Y75.41 E.60137
G1 X114.59 Y75.41 E.60137
G1 X114.59 Y86.282 E.34087
G1 X109.717 Y86.282 E.15279
M204 S1000
G1 X109.531 Y86.226 F10800
;WIPE_START
G1 F8640
G1 X109.529 Y86.332 E-.04506
G1 X109.468 Y86.47 E-.03475
G1 X109.468 Y89.416 E-.68019
;WIPE_END
G1 E-.04 F2100
G1 Z.6 F720
G1 X114.1 Y76.667 F10800
G1 Z.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Solid infill
;WIDTH:0.422206
G1 F1200
G1 X113.503 Y76.07 E.02664
G1 X112.966 Y76.07 E.01692
G1 X113.93 Y77.034 E.04299
G1 X113.93 Y77.57 E.01692
G1 X112.43 Y76.07 E.06692
G1 X111.893 Y76.07 E.01692
G1 X113.93 Y78.107 E.09084
G1 X113.93 Y78.643 E.01692
G1 X111.357 Y76.07 E.11477
G1 X110.821 Y76.07 E.01692
G1 X113.93 Y79.179 E.13869
G1 X113.93 Y79.716 E.01692
G1 X110.284 Y76.07 E.16261
G1 X109.748 Y76.07 E.01692
G1 X113.93 Y80.252 E.18654
G1 X113.93 Y80.789 E.01692
G1 X109.211 Y76.07 E.21046
G1 X108.675 Y76.07 E.01692
G1 X113.93 Y81.325 E.23438
G1 X113.93 Y81.861 E.01692
G1 X108.139 Y76.07 E.25831
G1 X107.602 Y76.07 E.01692
G1 X113.93 Y82.398 E.28223
G1 X113.93 Y82.934 E.01692
G1 X107.066 Y76.07 E.30615
G1 X106.529 Y76.07 E.01692
G1 X113.93 Y83.471 E.33008
G1 X113.93 Y84.007 E.01692
G1 X105.993 Y76.07 E.354
G1 X105.457 Y76.07 E.01692
G1 X113.93 Y84.543 E.37793
G1 X113.93 Y85.08 E.01692
G1 X104.92 Y76.07 E.40185
G1 X104.384 Y76.07 E.01692
G1 X113.93 Y85.616 E.42577
G1 X113.4 Y85.622 E.01672
G1 X103.847 Y76.07 E.42605
G1 X103.311 Y76.07 E.01692
G1 X112.864 Y85.623 E.42606
G1 X112.328 Y85.623 E.0169
G1 X102.775 Y76.07 E.42608
G1 X102.238 Y76.07 E.01692
G1 X111.792 Y85.623 E.4261
G1 X111.256 Y85.624 E.0169
G1 X101.702 Y76.07 E.42611
G1 X101.166 Y76.07 E.01692
G1 X110.72 Y85.624 E.42613
G1 X110.184 Y85.625 E.0169
G1 X100.629 Y76.07 E.42615
G1 X100.093 Y76.07 E.01692
G1 X109.648 Y85.625 E.42616
G1 X109.461 Y85.644 E.00593
G1 X109.228 Y85.741 E.00796
G1 X99.556 Y76.07 E.43135
G1 X99.02 Y76.07 E.01692
G1 X108.95 Y86 E.44289
G1 X108.834 Y86.26 E.00899
G1 X108.816 Y86.403 E.00453
G1 X98.484 Y76.07 E.46085
G1 X97.947 Y76.07 E.01692
G1 X108.809 Y86.931 E.48443
G1 X108.809 Y87.468 E.01692
G1 X97.411 Y76.07 E.50836
G1 X96.874 Y76.07 E.01692
G1 X108.809 Y88.004 E.53228
G1 X108.809 Y88.54 E.01692
G1 X96.338 Y76.07 E.5562
G1 X96.07 Y76.07 E.00846
G1 X96.07 Y76.338 E.00846
G1 X108.809 Y89.077 E.56816
G1 X108.809 Y89.613 E.01692
G1 X96.07 Y76.875 E.56816
G1 X96.07 Y77.411 E.01692
G1 X108.809 Y90.15 E.56816
G1 X108.809 Y90.686 E.01692
G1 X96.07 Y77.947 E.56816
G1 X96.07 Y78.484 E.01692
G1 X108.809 Y91.222 E.56816
G1 X108.809 Y91.759 E.01692
G1 X96.07 Y79.02 E.56816
G1 X96.07 Y79.556 E.01692
G1 X108.809 Y92.295 E.56816
G1 X108.809 Y92.832 E.01692
G1 X96.07 Y80.093 E.56816
G1 X96.07 Y80.629 E.01692
G1 X108.809 Y93.368 E.56816
G1 X108.809 Y93.904 E.01692
G1 X96.07 Y81.166 E.56816
G1 X96.07 Y81.702 E.01692
G1 X108.298 Y93.93 E.54539
G1 X107.762 Y93.93 E.01692
G1 X96.07 Y82.238 E.52146
G1 X96.07 Y82.775 E.01692
G1 X107.225 Y93.93 E.49754
G1 X106.689 Y93.93 E.01692
G1 X96.07 Y83.311 E.47362
G1 X96.07 Y83.848 E.01692
G1 X106.152 Y93.93 E.44969
G1 X105.616 Y93.93 E.01692
G1 X96.07 Y84.384 E.42577
G1 X96.07 Y84.92 E.01692
G1 X105.08 Y93.93 E.40184
G1 X104.543 Y93.93 E.01692
G1 X96.07 Y85.457 E.37792
G1 X96.07 Y85.993 E.01692
G1 X104.007 Y93.93 E.354
G1 X103.47 Y93.93 E.01692
G1 X96.07 Y86.53 E.33007
G1 X96.07 Y87.066 E.01692
G1 X102.934 Y93.93 E.30615
G1 X102.398 Y93.93 E.01692
G1 X96.07 Y87.602 E.28223
G1 X96.07 Y88.139 E.01692
G1 X101.861 Y93.93 E.2583
G1 X101.325 Y93.93 E.01692
G1 X96.07 Y88.675 E.23438
G1 X96.07 Y89.212 E.01692
G1 X100.788 Y93.93 E.21045
G1 X100.252 Y93.93 E.01692
G1 X96.07 Y89.748 E.18653
G1 X96.07 Y90.284 E.01692
G1 X99.716 Y93.93 E.16261
G1 X99.179 Y93.93 E.01692
G1 X96.07 Y90.821 E.13868
G1 X96.07 Y91.357 E.01692
G1 X98.643 Y93.93 E.11476
G1 X98.107 Y93.93 E.01692
G1 X96.07 Y91.893 E.09084
G1 X96.07 Y92.43 E.01692
G1 X97.57 Y93.93 E.06691
G1 X97.034 Y93.93 E.01692
G1 X96.07 Y92.966 E.04299
G1 X96.07 Y93.503 E.01692
G1 X96.667 Y94.1 E.02663
M204 S1000
; stop printing object arce_example.stl id:0 copy 0
M106 S84.15
;LAYER_CHANGE
;Z:0.4
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;0.4
;WIPE_START
G1 F8640
G1 X96.07 Y93.503 E-.195
G1 X96.07 Y92.966 E-.12385
G1 X97.034 Y93.93 E-.31475
G1 X97.57 Y93.93 E-.12385
G1 X97.562 Y93.922 E-.00255
;WIPE_END
G1 E-.04 F2100
G1 Z.6 F720
;AFTER_LAYER_CHANGE
;0.4
M104 S190 ; set temperature
G1 X97.562 Y97.754 F10800
G1 Z.4 F720
G1 E.8 F2100
;TYPE:Skirt/Brim
;WIDTH:0.42
G1 F3000
G1 X95 Y97.754 E.08034
G1 X93.583 Y97.361 E.04612
G1 X92.569 Y96.295 E.04612
G1 X92.246 Y95 E.04186
G1 X92.246 Y75 E.62709
G1 X92.639 Y73.583 E.04612
G1 X93.705 Y72.569 E.04612
G1 X95 Y72.246 E.04186
G1 X115 Y72.246 E.62709
G1 X116.417 Y72.639 E.04612
G1 X117.431 Y73.705 E.04612
G1 X117.754 Y75 E.04186
G1 X117.754 Y86.692 E.36658
G1 X117.345 Y88.137 E.0471
G1 X112.223 Y96.445 E.30602
G1 X111.145 Y97.446 E.04612
G1 X109.879 Y97.754 E.04087
G1 X97.622 Y97.754 E.38428
G1 X97.622 Y97.377 F10800
G1 F3000
G1 X95 Y97.377 E.08222
G1 X93.693 Y96.986 E.04278
M73 P0 R202
G1 X92.817 Y95.94 E.04278
G1 X92.623 Y95 E.03008
G1 X92.623 Y75 E.62709
G1 X93.014 Y73.693 E.04278
G1 X94.06 Y72.817 E.04278
G1 X95 Y72.623 E.03008
G1 X115 Y72.623 E.62709
G1 X116.307 Y73.014 E.04278
G1 X117.183 Y74.06 E.04278
G1 X117.377 Y75 E.03008
G1 X117.377 Y86.692 E.36658
G1 X117.024 Y87.939 E.04065
G1 X111.902 Y96.247 E.30602
G1 X110.883 Y97.155 E.04278
G1 X109.879 Y97.377 E.03225
G1 X97.682 Y97.377 E.3824
; printing object arce_example.stl id:0 copy 0
;WIPE_START
G1 F8640
G1 X95 Y97.377 E-.61936
G1 X94.417 Y97.202 E-.14064
;WIPE_END
G1 E-.04 F2100
G1 Z.8 F720
G1 X109.437 Y86.244 F10800
G1 Z.4 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F2700
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1500
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
M73 Q0 S202
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z.8 F720
G1 X109.124 Y93.415 F10800
G1 Z.4 F720
G1 E.8 F2100
;TYPE:Solid infill
;WIDTH:0.453596
G1 F4800
G1 X108.477 Y94.063 E.03126
G1 X107.896 Y94.063 E.01983
G1 X108.941 Y93.018 E.05046
G1 X108.941 Y92.437 E.01983
G1 X107.315 Y94.063 E.07851
G1 X106.735 Y94.063 E.01983
G1 X108.941 Y91.856 E.10656
G1 X108.941 Y91.275 E.01983
G1 X106.154 Y94.063 E.13461
G1 X105.573 Y94.063 E.01983
G1 X108.941 Y90.695 E.16265
G1 X108.941 Y90.114 E.01983
G1 X104.992 Y94.063 E.1907
G1 X104.411 Y94.063 E.01983
G1 X108.941 Y89.533 E.21875
G1 X108.941 Y88.952 E.01983
G1 X103.831 Y94.063 E.24679
G1 X103.25 Y94.063 E.01983
G1 X108.941 Y88.371 E.27484
G1 X108.941 Y87.791 E.01983
G1 X102.669 Y94.063 E.30289
G1 X102.088 Y94.063 E.01983
G1 X109.124 Y87.027 E.33978
;WIPE_START
G1 F8640
G1 X106.797 Y89.354 E-.76
;WIPE_END
G1 E-.04 F2100
G1 Z.8 F720
G1 X113.697 Y85.938 F10800
G1 Z.4 F720
G1 E.8 F2100
G1 F4800
G1 X114.063 Y85.573 E.01763
G1 X114.063 Y84.992 E.01983
G1 X113.299 Y85.756 E.03686
G1 X112.718 Y85.756 E.01986
G1 X114.063 Y84.411 E.06495
G1 X114.063 Y83.831 E.01983
G1 X112.136 Y85.757 E.09304
G1 X111.554 Y85.758 E.01986
G1 X114.063 Y83.25 E.12112
G1 X114.063 Y82.669 E.01983
G1 X110.973 Y85.759 E.14921
G1 X110.391 Y85.76 E.01986
G1 X114.063 Y82.088 E.1773
G1 X114.063 Y81.508 E.01983
G1 X109.81 Y85.761 E.20539
G1 X109.621 Y85.785 E.00648
G1 X109.407 Y85.871 E.00789
G1 X109.23 Y86.002 E.00751
G1 X109.098 Y86.156 E.00695
G1 X108.981 Y86.398 E.00917
G1 X108.947 Y86.623 E.00777
G1 X101.508 Y94.063 E.35927
G1 X100.927 Y94.063 E.01983
G1 X114.063 Y80.927 E.63436
G1 X114.063 Y80.346 E.01983
G1 X100.346 Y94.063 E.66241
G1 X99.765 Y94.063 E.01983
G1 X114.063 Y79.765 E.69046
G1 X114.063 Y79.184 E.01983
G1 X99.184 Y94.063 E.7185
G1 X98.604 Y94.063 E.01983
G1 X114.063 Y78.604 E.74655
G1 X114.063 Y78.023 E.01983
G1 X98.023 Y94.063 E.7746
G1 X97.442 Y94.063 E.01983
G1 X114.063 Y77.442 E.80265
G1 X114.063 Y76.861 E.01983
G1 X96.861 Y94.063 E.83069
G1 X96.28 Y94.063 E.01983
G1 X114.063 Y76.28 E.85874
G1 X114.063 Y75.937 E.01172
G1 X113.825 Y75.937 E.00812
G1 X95.937 Y93.825 E.86383
G1 X95.937 Y93.244 E.01983
G1 X113.244 Y75.937 E.83578
G1 X112.663 Y75.937 E.01983
G1 X95.937 Y92.663 E.80774
G1 X95.937 Y92.083 E.01983
G1 X112.083 Y75.937 E.77969
G1 X111.502 Y75.937 E.01983
G1 X95.937 Y91.502 E.75164
G1 X95.937 Y90.921 E.01983
G1 X110.921 Y75.937 E.72359
G1 X110.34 Y75.937 E.01983
G1 X95.937 Y90.34 E.69555
G1 X95.937 Y89.759 E.01983
G1 X109.759 Y75.937 E.6675
G1 X109.179 Y75.937 E.01983
G1 X95.937 Y89.179 E.63945
G1 X95.937 Y88.598 E.01983
G1 X108.598 Y75.937 E.6114
G1 X108.017 Y75.937 E.01983
G1 X95.937 Y88.017 E.58336
G1 X95.937 Y87.436 E.01983
G1 X107.436 Y75.937 E.55531
G1 X106.856 Y75.937 E.01983
G1 X95.937 Y86.856 E.52726
G1 X95.937 Y86.275 E.01983
G1 X106.275 Y75.937 E.49922
G1 X105.694 Y75.937 E.01983
G1 X95.937 Y85.694 E.47117
G1 X95.937 Y85.113 E.01983
G1 X105.113 Y75.937 E.44312
G1 X104.532 Y75.937 E.01983
G1 X95.937 Y84.532 E.41507
G1 X95.937 Y83.952 E.01983
G1 X103.952 Y75.937 E.38703
G1 X103.371 Y75.937 E.01983
G1 X95.937 Y83.371 E.35898
G1 X95.937 Y82.79 E.01983
G1 X102.79 Y75.937 E.33093
G1 X102.209 Y75.937 E.01983
G1 X95.937 Y82.209 E.30288
G1 X95.937 Y81.628 E.01983
G1 X101.628 Y75.937 E.27484
G1 X101.048 Y75.937 E.01983
G1 X95.937 Y81.048 E.24679
G1 X95.937 Y80.467 E.01983
G1 X100.467 Y75.937 E.21874
G1 X99.886 Y75.937 E.01983
G1 X95.937 Y79.886 E.19069
G1 X95.937 Y79.305 E.01983
G1 X99.305 Y75.937 E.16265
G1 X98.725 Y75.937 E.01983
G1 X95.937 Y78.725 E.1346
G1 X95.937 Y78.144 E.01983
G1 X98.144 Y75.937 E.10655
G1 X97.563 Y75.937 E.01983
G1 X95.937 Y77.563 E.0785
G1 X95.937 Y76.982 E.01983
G1 X96.982 Y75.937 E.05046
G1 X96.401 Y75.937 E.01983
G1 X95.754 Y76.585 E.03126
; stop printing object arce_example.stl id:0 copy 0
M106 S170.85
;LAYER_CHANGE
;Z:0.6
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;0.6
;WIPE_START
G1 F8640
G1 X96.401 Y75.937 E-.21135
G1 X96.982 Y75.937 E-.1341
G1 X95.937 Y76.982 E-.34118
G1 X95.937 Y77.3 E-.07337
;WIPE_END
G1 E-.04 F2100
G1 Z.8 F720
;AFTER_LAYER_CHANGE
;0.6
G1 X92.246 Y77.3 F10800
G1 Z.6 F720
G1 E.8 F2100
;TYPE:Skirt/Brim
;WIDTH:0.42
G1 F3000
G1 X92.246 Y75 E.07211
G1 X92.639 Y73.583 E.04612
G1 X93.705 Y72.569 E.04612
G1 X95 Y72.246 E.04186
G1 X115 Y72.246 E.62709
G1 X116.417 Y72.639 E.04612
G1 X117.431 Y73.705 E.04612
G1 X117.754 Y75 E.04186
G1 X117.754 Y86.692 E.36658
G1 X117.345 Y88.137 E.0471
G1 X112.223 Y96.445 E.30602
G1 X111.145 Y97.446 E.04612
G1 X109.879 Y97.754 E.04087
G1 X95 Y97.754 E.46651
G1 X93.583 Y97.361 E.04612
G1 X92.569 Y96.295 E.04612
G1 X92.246 Y95 E.04186
G1 X92.246 Y77.36 E.55309
G1 X92.623 Y77.36 F10800
G1 F3000
G1 X92.623 Y75 E.07399
G1 X93.014 Y73.693 E.04278
G1 X94.06 Y72.817 E.04278
G1 X95 Y72.623 E.03008
G1 X115 Y72.623 E.62709
G1 X116.307 Y73.014 E.04278
G1 X117.183 Y74.06 E.04278
G1 X117.377 Y75 E.03008
G1 X117.377 Y86.692 E.36658
G1 X117.024 Y87.939 E.04065
G1 X111.902 Y96.247 E.30602
G1 X110.883 Y97.155 E.04278
G1 X109.879 Y97.377 E.03225
G1 X95 Y97.377 E.46651
G1 X93.693 Y96.986 E.04278
G1 X92.817 Y95.94 E.04278
G1 X92.623 Y95 E.03008
G1 X92.623 Y77.42 E.55121
; printing object arce_example.stl id:0 copy 0
;WIPE_START
G1 F8640
G1 X92.623 Y75 E-.55877
G1 X92.873 Y74.165 E-.20123
;WIPE_END
G1 E-.04 F2100
G1 Z1 F720
G1 X109.437 Y86.244 F10800
G1 Z.6 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F2700
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1500
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z1 F720
G1 X113.418 Y75.754 F10800
G1 Z.6 F720
G1 E.8 F2100
;TYPE:Solid infill
;WIDTH:0.452429
G1 F4800
G1 X114.063 Y76.399 E.03105
G1 X114.063 Y76.978 E.01972
G1 X113.022 Y75.937 E.05012
G1 X112.443 Y75.937 E.01972
G1 X114.063 Y77.557 E.07801
G1 X114.063 Y78.136 E.01972
G1 X111.864 Y75.937 E.1059
G1 X111.284 Y75.937 E.01972
G1 X114.063 Y78.716 E.13379
G1 X114.063 Y79.295 E.01972
G1 X110.705 Y75.937 E.16167
G1 X110.126 Y75.937 E.01972
G1 X114.063 Y79.874 E.18956
G1 X114.063 Y80.453 E.01972
G1 X109.547 Y75.937 E.21745
G1 X108.968 Y75.937 E.01972
G1 X114.063 Y81.032 E.24534
G1 X114.063 Y81.611 E.01972
G1 X108.389 Y75.937 E.27323
G1 X107.81 Y75.937 E.01972
G1 X114.063 Y82.19 E.30112
G1 X114.063 Y82.77 E.01972
G1 X107.23 Y75.937 E.329
G1 X106.651 Y75.937 E.01972
G1 X114.063 Y83.349 E.35689
G1 X114.063 Y83.928 E.01972
G1 X106.072 Y75.937 E.38478
G1 X105.493 Y75.937 E.01972
G1 X114.063 Y84.507 E.41267
G1 X114.063 Y85.086 E.01972
G1 X104.914 Y75.937 E.44056
G1 X104.335 Y75.937 E.01972
G1 X114.063 Y85.665 E.46844
G1 X114.063 Y85.754 E.00304
G1 X113.573 Y85.755 E.01666
G1 X103.756 Y75.937 E.47277
G1 X103.177 Y75.937 E.01972
G1 X112.995 Y85.756 E.47281
G1 X112.417 Y85.757 E.01969
G1 X102.597 Y75.937 E.47285
G1 X102.018 Y75.937 E.01972
G1 X111.838 Y85.758 E.47289
G1 X111.26 Y85.758 E.01969
G1 X101.439 Y75.937 E.47293
G1 X100.86 Y75.937 E.01972
G1 X110.682 Y85.759 E.47297
G1 X110.104 Y85.76 E.01969
G1 X100.281 Y75.937 E.47301
G1 X99.702 Y75.937 E.01972
G1 X109.57 Y85.806 E.4752
G1 X109.407 Y85.871 E.00597
G1 X109.21 Y86.025 E.00851
G1 X99.123 Y75.937 E.48577
G1 X98.543 Y75.937 E.01972
G1 X108.989 Y86.383 E.50299
G1 X108.941 Y86.663 E.00967
G1 X108.941 Y86.914 E.00857
G1 X97.964 Y75.937 E.52859
G1 X97.385 Y75.937 E.01972
G1 X108.941 Y87.493 E.55648
G1 X108.941 Y88.072 E.01972
G1 X96.806 Y75.937 E.58436
G1 X96.227 Y75.937 E.01972
G1 X108.941 Y88.652 E.61225
G1 X108.941 Y89.231 E.01972
G1 X95.937 Y76.227 E.6262
G1 X95.937 Y76.806 E.01972
G1 X108.941 Y89.81 E.6262
G1 X108.941 Y90.389 E.01972
G1 X95.937 Y77.385 E.6262
G1 X95.937 Y77.964 E.01972
G1 X108.941 Y90.968 E.6262
G1 X108.941 Y91.547 E.01972
G1 X95.937 Y78.544 E.6262
G1 X95.937 Y79.123 E.01972
G1 X108.941 Y92.126 E.6262
G1 X108.941 Y92.706 E.01972
G1 X95.937 Y79.702 E.6262
G1 X95.937 Y80.281 E.01972
G1 X108.941 Y93.285 E.6262
G1 X108.941 Y93.864 E.01972
G1 X95.937 Y80.86 E.6262
G1 X95.937 Y81.439 E.01972
G1 X108.561 Y94.063 E.60788
G1 X107.982 Y94.063 E.01972
G1 X95.937 Y82.018 E.57999
G1 X95.937 Y82.597 E.01972
G1 X107.403 Y94.063 E.55211
G1 X106.823 Y94.063 E.01972
G1 X95.937 Y83.177 E.52422
G1 X95.937 Y83.756 E.01972
G1 X106.244 Y94.063 E.49633
G1 X105.665 Y94.063 E.01972
G1 X95.937 Y84.335 E.46844
G1 X95.937 Y84.914 E.01972
G1 X105.086 Y94.063 E.44055
G1 X104.507 Y94.063 E.01972
G1 X95.937 Y85.493 E.41267
G1 X95.937 Y86.072 E.01972
G1 X103.928 Y94.063 E.38478
G1 X103.349 Y94.063 E.01972
G1 X95.937 Y86.651 E.35689
G1 X95.937 Y87.231 E.01972
G1 X102.769 Y94.063 E.329
G1 X102.19 Y94.063 E.01972
G1 X95.937 Y87.81 E.30111
G1 X95.937 Y88.389 E.01972
G1 X101.611 Y94.063 E.27322
G1 X101.032 Y94.063 E.01972
G1 X95.937 Y88.968 E.24534
G1 X95.937 Y89.547 E.01972
G1 X100.453 Y94.063 E.21745
G1 X99.874 Y94.063 E.01972
G1 X95.937 Y90.126 E.18956
G1 X95.937 Y90.705 E.01972
G1 X99.295 Y94.063 E.16167
G1 X98.716 Y94.063 E.01972
G1 X95.937 Y91.284 E.13378
G1 X95.937 Y91.864 E.01972
G1 X98.136 Y94.063 E.10589
G1 X97.557 Y94.063 E.01972
G1 X95.937 Y92.443 E.07801
G1 X95.937 Y93.022 E.01972
G1 X96.978 Y94.063 E.05012
G1 X96.399 Y94.063 E.01972
G1 X95.754 Y93.418 E.03105
; stop printing object arce_example.stl id:0 copy 0
M106 S255
;LAYER_CHANGE
;Z:0.8
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;0.8
;WIPE_START
G1 F8640
G1 X96.399 Y94.063 E-.21056
G1 X96.978 Y94.063 E-.13372
G1 X95.937 Y93.022 E-.33986
G1 X95.937 Y92.693 E-.07585
;WIPE_END
G1 E-.04 F2100
G1 Z1 F720
;AFTER_LAYER_CHANGE
;0.8
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z.8 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F2700
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1500
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z1.2 F720
G1 X109.124 Y93.415 F10800
G1 Z.8 F720
G1 E.8 F2100
;TYPE:Solid infill
;WIDTH:0.453596
G1 F4526
G1 X108.477 Y94.063 E.03126
G1 X107.896 Y94.063 E.01983
G1 X108.941 Y93.018 E.05046
G1 X108.941 Y92.437 E.01983
G1 X107.315 Y94.063 E.07851
G1 X106.735 Y94.063 E.01983
G1 X108.941 Y91.856 E.10656
G1 X108.941 Y91.275 E.01983
G1 X106.154 Y94.063 E.13461
G1 X105.573 Y94.063 E.01983
G1 X108.941 Y90.695 E.16265
G1 X108.941 Y90.114 E.01983
G1 X104.992 Y94.063 E.1907
G1 X104.411 Y94.063 E.01983
G1 X108.941 Y89.533 E.21875
G1 X108.941 Y88.952 E.01983
G1 X103.831 Y94.063 E.24679
G1 X103.25 Y94.063 E.01983
G1 X108.941 Y88.371 E.27484
G1 X108.941 Y87.791 E.01983
M73 Q1 S202
G1 X102.669 Y94.063 E.30289
G1 X102.088 Y94.063 E.01983
M73 P1 R202
G1 X109.124 Y87.027 E.33978
;WIPE_START
G1 F8640
G1 X106.797 Y89.354 E-.76
;WIPE_END
G1 E-.04 F2100
G1 Z1.2 F720
G1 X113.697 Y85.938 F10800
G1 Z.8 F720
G1 E.8 F2100
G1 F4526
G1 X114.063 Y85.573 E.01763
G1 X114.063 Y84.992 E.01983
G1 X113.299 Y85.756 E.03686
G1 X112.718 Y85.756 E.01986
G1 X114.063 Y84.411 E.06495
G1 X114.063 Y83.831 E.01983
G1 X112.136 Y85.757 E.09304
G1 X111.554 Y85.758 E.01986
G1 X114.063 Y83.25 E.12112
G1 X114.063 Y82.669 E.01983
G1 X110.973 Y85.759 E.14921
G1 X110.391 Y85.76 E.01986
G1 X114.063 Y82.088 E.1773
G1 X114.063 Y81.508 E.01983
G1 X109.81 Y85.761 E.20539
G1 X109.621 Y85.785 E.00648
G1 X109.407 Y85.871 E.00789
G1 X109.23 Y86.002 E.00751
G1 X109.098 Y86.156 E.00695
G1 X108.981 Y86.398 E.00917
G1 X108.947 Y86.623 E.00777
G1 X101.508 Y94.063 E.35927
G1 X100.927 Y94.063 E.01983
G1 X114.063 Y80.927 E.63436
G1 X114.063 Y80.346 E.01983
G1 X100.346 Y94.063 E.66241
G1 X99.765 Y94.063 E.01983
G1 X114.063 Y79.765 E.69046
G1 X114.063 Y79.184 E.01983
G1 X99.184 Y94.063 E.7185
G1 X98.604 Y94.063 E.01983
G1 X114.063 Y78.604 E.74655
G1 X114.063 Y78.023 E.01983
G1 X98.023 Y94.063 E.7746
G1 X97.442 Y94.063 E.01983
G1 X114.063 Y77.442 E.80265
G1 X114.063 Y76.861 E.01983
M73 P1 R201
G1 X96.861 Y94.063 E.83069
G1 X96.28 Y94.063 E.01983
G1 X114.063 Y76.28 E.85874
G1 X114.063 Y75.937 E.01172
G1 X113.825 Y75.937 E.00812
G1 X95.937 Y93.825 E.86383
G1 X95.937 Y93.244 E.01983
G1 X113.244 Y75.937 E.83578
G1 X112.663 Y75.937 E.01983
G1 X95.937 Y92.663 E.80774
G1 X95.937 Y92.083 E.01983
G1 X112.083 Y75.937 E.77969
G1 X111.502 Y75.937 E.01983
G1 X95.937 Y91.502 E.75164
G1 X95.937 Y90.921 E.01983
G1 X110.921 Y75.937 E.72359
G1 X110.34 Y75.937 E.01983
G1 X95.937 Y90.34 E.69555
G1 X95.937 Y89.759 E.01983
G1 X109.759 Y75.937 E.6675
G1 X109.179 Y75.937 E.01983
G1 X95.937 Y89.179 E.63945
G1 X95.937 Y88.598 E.01983
G1 X108.598 Y75.937 E.6114
G1 X108.017 Y75.937 E.01983
G1 X95.937 Y88.017 E.58336
G1 X95.937 Y87.436 E.01983
G1 X107.436 Y75.937 E.55531
G1 X106.856 Y75.937 E.01983
G1 X95.937 Y86.856 E.52726
G1 X95.937 Y86.275 E.01983
G1 X106.275 Y75.937 E.49922
G1 X105.694 Y75.937 E.01983
G1 X95.937 Y85.694 E.47117
G1 X95.937 Y85.113 E.01983
G1 X105.113 Y75.937 E.44312
G1 X104.532 Y75.937 E.01983
G1 X95.937 Y84.532 E.41507
G1 X95.937 Y83.952 E.01983
G1 X103.952 Y75.937 E.38703
G1 X103.371 Y75.937 E.01983
G1 X95.937 Y83.371 E.35898
G1 X95.937 Y82.79 E.01983
M73 Q1 S201
G1 X102.79 Y75.937 E.33093
G1 X102.209 Y75.937 E.01983
G1 X95.937 Y82.209 E.30288
G1 X95.937 Y81.628 E.01983
G1 X101.628 Y75.937 E.27484
G1 X101.048 Y75.937 E.01983
G1 X95.937 Y81.048 E.24679
G1 X95.937 Y80.467 E.01983
G1 X100.467 Y75.937 E.21874
G1 X99.886 Y75.937 E.01983
G1 X95.937 Y79.886 E.19069
G1 X95.937 Y79.305 E.01983
G1 X99.305 Y75.937 E.16265
G1 X98.725 Y75.937 E.01983
G1 X95.937 Y78.725 E.1346
G1 X95.937 Y78.144 E.01983
G1 X98.144 Y75.937 E.10655
G1 X97.563 Y75.937 E.01983
G1 X95.937 Y77.563 E.0785
G1 X95.937 Y76.982 E.01983
G1 X96.982 Y75.937 E.05046
G1 X96.401 Y75.937 E.01983
G1 X95.754 Y76.585 E.03126
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:1
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;1
;WIPE_START
G1 F8640
G1 X96.401 Y75.937 E-.21135
G1 X96.982 Y75.937 E-.1341
G1 X95.937 Y76.982 E-.34118
G1 X95.937 Y77.3 E-.07337
;WIPE_END
G1 E-.04 F2100
G1 Z1.2 F720
;AFTER_LAYER_CHANGE
;1
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z1 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1227
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1227
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z1.4 F720
G1 X114.063 Y82.554 F10800
G1 Z1 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1227
G1 X114.063 Y85.054 E.08462
G1 X113.644 Y85.443 E.01937
G1 X113.429 Y85.755 E.01282
G1 X109.902 Y85.76 E.1194
G1 X109.713 Y85.486 E.01127
G1 X109.276 Y84.76 E.02869
G1 X108.839 Y84.475 E.01765
G1 X108.403 Y84.486 E.01479
G1 X107.529 Y84.773 E.03113
G1 X107.092 Y85.037 E.01726
G1 X106.655 Y85.443 E.0202
G1 X106.219 Y86.078 E.02607
G1 X105.782 Y86.804 E.02869
G1 X105.345 Y87.089 E.01765
G1 X104.908 Y87.078 E.01479
G1 X104.035 Y86.79 E.03113
G1 X103.598 Y86.527 E.01726
G1 X103.161 Y86.12 E.0202
G1 X102.724 Y85.486 E.02607
G1 X102.288 Y84.76 E.02869
G1 X101.851 Y84.475 E.01765
G1 X101.414 Y84.486 E.01479
G1 X100.541 Y84.773 E.03113
G1 X100.104 Y85.037 E.01726
G1 X99.667 Y85.443 E.0202
G1 X99.23 Y86.078 E.02607
G1 X98.793 Y86.804 E.02869
G1 X98.357 Y87.089 E.01765
G1 X97.92 Y87.078 E.01479
G1 X97.046 Y86.79 E.03113
G1 X96.61 Y86.527 E.01726
G1 X96.173 Y86.12 E.0202
G1 X95.937 Y85.778 E.01405
G1 X95.937 Y83.59 E.07409
G1 X96.173 Y83.583 E.00797
G1 X97.046 Y83.296 E.03113
G1 X97.483 Y83.033 E.01726
G1 X97.92 Y82.626 E.0202
G1 X98.357 Y81.992 E.02607
G1 X98.793 Y81.265 E.02869
G1 X99.23 Y80.98 E.01765
G1 X99.667 Y80.992 E.01479
G1 X100.541 Y81.279 E.03113
G1 X100.977 Y81.543 E.01726
G1 X101.414 Y81.949 E.0202
G1 X101.851 Y82.583 E.02607
G1 X102.288 Y83.31 E.02869
G1 X102.724 Y83.595 E.01765
G1 X103.161 Y83.583 E.01479
G1 X104.035 Y83.296 E.03113
G1 X104.472 Y83.033 E.01726
G1 X104.908 Y82.626 E.0202
G1 X105.345 Y81.992 E.02607
G1 X105.782 Y81.265 E.02869
G1 X106.219 Y80.98 E.01765
G1 X106.655 Y80.992 E.01479
G1 X107.529 Y81.279 E.03113
G1 X107.966 Y81.543 E.01726
G1 X108.403 Y81.949 E.0202
G1 X108.839 Y82.583 E.02607
G1 X109.276 Y83.31 E.02869
G1 X109.713 Y83.595 E.01765
G1 X110.15 Y83.583 E.01479
G1 X111.023 Y83.296 E.03113
G1 X111.46 Y83.033 E.01726
G1 X111.897 Y82.626 E.0202
G1 X112.334 Y81.992 E.02607
G1 X112.77 Y81.265 E.02869
G1 X113.207 Y80.98 E.01765
G1 X113.644 Y80.992 E.01479
G1 X114.063 Y81.13 E.01492
G1 X114.063 Y78.065 E.10373
G1 X113.644 Y78.455 E.01937
G1 X113.207 Y79.089 E.02607
G1 X112.77 Y79.816 E.02869
G1 X112.334 Y80.101 E.01765
G1 X111.897 Y80.089 E.01479
G1 X111.023 Y79.802 E.03113
G1 X110.586 Y79.539 E.01726
G1 X110.15 Y79.132 E.0202
G1 X109.713 Y78.498 E.02607
G1 X109.276 Y77.771 E.02869
G1 X108.839 Y77.486 E.01765
G1 X108.403 Y77.498 E.01479
G1 X107.529 Y77.785 E.03113
G1 X107.092 Y78.048 E.01726
G1 X106.655 Y78.455 E.0202
G1 X106.219 Y79.089 E.02607
G1 X105.782 Y79.816 E.02869
G1 X105.345 Y80.101 E.01765
G1 X104.908 Y80.089 E.01479
G1 X104.035 Y79.802 E.03113
G1 X103.598 Y79.539 E.01726
G1 X103.161 Y79.132 E.0202
G1 X102.724 Y78.498 E.02607
G1 X102.288 Y77.771 E.02869
G1 X101.851 Y77.486 E.01765
G1 X101.414 Y77.498 E.01479
G1 X100.541 Y77.785 E.03113
G1 X100.104 Y78.048 E.01726
G1 X99.667 Y78.455 E.0202
G1 X99.23 Y79.089 E.02607
G1 X98.793 Y79.816 E.02869
G1 X98.357 Y80.101 E.01765
G1 X97.92 Y80.089 E.01479
G1 X97.046 Y79.802 E.03113
G1 X96.61 Y79.539 E.01726
G1 X96.173 Y79.132 E.0202
G1 X95.937 Y78.79 E.01405
G1 X95.937 Y76.601 E.07409
G1 X96.173 Y76.595 E.00797
G1 X97.046 Y76.308 E.03113
G1 X97.483 Y76.044 E.01726
G1 X97.598 Y75.937 E.00532
G1 X102.057 Y75.937 E.15092
G1 X102.288 Y76.322 E.01517
G1 X102.724 Y76.607 E.01765
G1 X103.161 Y76.595 E.01479
G1 X104.035 Y76.308 E.03113
G1 X104.472 Y76.044 E.01726
G1 X104.587 Y75.937 E.00532
G1 X109.045 Y75.937 E.15092
G1 X109.276 Y76.322 E.01517
G1 X109.713 Y76.607 E.01765
G1 X110.15 Y76.595 E.01479
G1 X111.023 Y76.308 E.03113
G1 X111.46 Y76.044 E.01726
G1 X111.575 Y75.937 E.00532
G1 X114.063 Y75.95 E.08421
;WIPE_START
G1 F8640
G1 X111.575 Y75.937 E-.57442
G1 X111.46 Y76.044 E-.03627
G1 X111.023 Y76.308 E-.11776
G1 X110.893 Y76.35 E-.03155
;WIPE_END
G1 E-.04 F2100
G1 Z1.4 F720
G1 X95.937 Y88.078 F10800
G1 Z1 F720
G1 E.8 F2100
G1 F1227
G1 X95.937 Y90.578 E.08462
G1 X96.173 Y90.572 E.00797
G1 X97.046 Y90.285 E.03113
G1 X97.483 Y90.021 E.01726
G1 X97.92 Y89.615 E.0202
G1 X98.357 Y88.98 E.02607
G1 X98.793 Y88.254 E.02869
G1 X99.23 Y87.969 E.01765
G1 X99.667 Y87.98 E.01479
G1 X100.541 Y88.268 E.03113
G1 X100.977 Y88.531 E.01726
G1 X101.414 Y88.938 E.0202
G1 X101.851 Y89.572 E.02607
G1 X102.288 Y90.298 E.02869
G1 X102.724 Y90.583 E.01765
G1 X103.161 Y90.572 E.01479
G1 X104.035 Y90.285 E.03113
G1 X104.472 Y90.021 E.01726
G1 X104.908 Y89.615 E.0202
G1 X105.345 Y88.98 E.02607
G1 X105.782 Y88.254 E.02869
G1 X106.219 Y87.969 E.01765
G1 X106.655 Y87.98 E.01479
G1 X107.529 Y88.268 E.03113
G1 X107.966 Y88.531 E.01726
G1 X108.403 Y88.938 E.0202
G1 X108.941 Y89.741 E.03274
G1 X108.941 Y91.529 E.06053
G1 X108.839 Y91.463 E.00411
G1 X108.403 Y91.475 E.01479
G1 X107.529 Y91.762 E.03113
G1 X107.092 Y92.025 E.01726
G1 X106.655 Y92.432 E.0202
G1 X106.219 Y93.066 E.02607
G1 X105.782 Y93.793 E.02869
G1 X105.368 Y94.063 E.01673
G1 X104.898 Y94.063 E.01592
G1 X104.035 Y93.779 E.03075
G1 X103.598 Y93.515 E.01726
G1 X103.161 Y93.109 E.0202
G1 X102.724 Y92.475 E.02607
G1 X102.288 Y91.748 E.02869
G1 X101.851 Y91.463 E.01765
G1 X101.414 Y91.475 E.01479
G1 X100.541 Y91.762 E.03113
G1 X100.104 Y92.025 E.01726
G1 X99.667 Y92.432 E.0202
G1 X99.23 Y93.066 E.02607
G1 X98.793 Y93.793 E.02869
G1 X98.38 Y94.063 E.01673
G1 X97.909 Y94.063 E.01592
G1 X97.046 Y93.779 E.03075
G1 X96.61 Y93.515 E.01726
G1 X96.173 Y93.109 E.0202
G1 X95.937 Y92.767 E.01405
G1 X95.937 Y94.063 E.04386
G1 X96.887 Y94.063 E.03214
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:1.2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;1.2
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.21923
G1 X95.937 Y92.767 E-.29919
G1 X96.173 Y93.109 E-.09586
G1 X96.61 Y93.515 E-.13779
G1 X96.639 Y93.533 E-.00793
;WIPE_END
G1 E-.04 F2100
G1 Z1.4 F720
;AFTER_LAYER_CHANGE
;1.2
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z1.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1202
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1202
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z1.6 F720
G1 X114.063 Y82.554 F10800
G1 Z1.2 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1202
G1 X114.063 Y85.054 E.08462
G1 X113.644 Y85.364 E.01764
G1 X113.317 Y85.755 E.01727
G1 X109.783 Y85.761 E.11962
G1 X109.276 Y85.153 E.02678
G1 X108.839 Y84.802 E.01896
G1 X108.403 Y84.696 E.01521
G1 X107.529 Y84.838 E.02996
G1 X107.092 Y85.04 E.01629
G1 X106.655 Y85.364 E.0184
G1 X105.782 Y86.411 E.04616
G1 X105.345 Y86.762 E.01896
G1 X104.908 Y86.868 E.01521
G1 X104.035 Y86.725 E.02996
G1 X103.598 Y86.524 E.01629
G1 X103.161 Y86.2 E.0184
G1 X102.288 Y85.153 E.04616
G1 X101.851 Y84.802 E.01896
G1 X101.414 Y84.696 E.01521
G1 X100.541 Y84.838 E.02996
G1 X100.104 Y85.04 E.01629
G1 X99.667 Y85.364 E.0184
G1 X98.793 Y86.411 E.04616
G1 X98.357 Y86.762 E.01896
G1 X97.92 Y86.868 E.01521
G1 X97.046 Y86.725 E.02996
G1 X96.61 Y86.524 E.01629
G1 X96.173 Y86.2 E.0184
G1 X95.937 Y85.918 E.01244
G1 X95.937 Y83.316 E.08806
G1 X96.173 Y83.373 E.0082
G1 X97.046 Y83.231 E.02996
G1 X97.483 Y83.029 E.01629
G1 X97.92 Y82.706 E.0184
G1 X98.793 Y81.659 E.04616
G1 X99.23 Y81.308 E.01896
G1 X99.667 Y81.202 E.01521
G1 X100.541 Y81.344 E.02996
G1 X100.977 Y81.546 E.01629
G1 X101.414 Y81.869 E.0184
G1 X102.288 Y82.917 E.04616
G1 X102.724 Y83.268 E.01896
G1 X103.161 Y83.373 E.01521
G1 X104.035 Y83.231 E.02996
G1 X104.472 Y83.029 E.01629
G1 X104.908 Y82.706 E.0184
G1 X105.782 Y81.659 E.04616
G1 X106.219 Y81.308 E.01896
G1 X106.655 Y81.202 E.01521
G1 X107.529 Y81.344 E.02996
G1 X107.966 Y81.546 E.01629
G1 X108.403 Y81.869 E.0184
G1 X109.276 Y82.917 E.04616
G1 X109.713 Y83.268 E.01896
G1 X110.15 Y83.373 E.01521
G1 X111.023 Y83.231 E.02996
G1 X111.46 Y83.029 E.01629
G1 X111.897 Y82.706 E.0184
G1 X112.77 Y81.659 E.04616
G1 X113.207 Y81.308 E.01896
G1 X113.644 Y81.202 E.01521
G1 X114.063 Y81.27 E.01436
G1 X114.063 Y78.065 E.10849
G1 X113.644 Y78.375 E.01764
G1 X112.77 Y79.422 E.04616
G1 X112.334 Y79.773 E.01896
G1 X111.897 Y79.879 E.01521
G1 X111.023 Y79.737 E.02996
G1 X110.586 Y79.535 E.01629
G1 X110.15 Y79.212 E.0184
G1 X109.276 Y78.165 E.04616
G1 X108.839 Y77.814 E.01896
G1 X108.403 Y77.708 E.01521
G1 X107.529 Y77.85 E.02996
G1 X107.092 Y78.052 E.01629
G1 X106.655 Y78.375 E.0184
G1 X105.782 Y79.422 E.04616
G1 X105.345 Y79.773 E.01896
G1 X104.908 Y79.879 E.01521
G1 X104.035 Y79.737 E.02996
G1 X103.598 Y79.535 E.01629
G1 X103.161 Y79.212 E.0184
G1 X102.288 Y78.165 E.04616
G1 X101.851 Y77.814 E.01896
G1 X101.414 Y77.708 E.01521
G1 X100.541 Y77.85 E.02996
G1 X100.104 Y78.052 E.01629
G1 X99.667 Y78.375 E.0184
G1 X98.793 Y79.422 E.04616
G1 X98.357 Y79.773 E.01896
G1 X97.92 Y79.879 E.01521
G1 X97.046 Y79.737 E.02996
G1 X96.61 Y79.535 E.01629
G1 X96.173 Y79.212 E.0184
G1 X95.937 Y78.93 E.01244
G1 X95.937 Y76.328 E.08806
G1 X96.173 Y76.385 E.0082
G1 X97.046 Y76.243 E.02996
G1 X97.483 Y76.041 E.01629
G1 X97.623 Y75.937 E.00589
G1 X102.299 Y75.937 E.15828
G1 X102.724 Y76.279 E.01847
G1 X103.161 Y76.385 E.01521
G1 X104.035 Y76.243 E.02996
G1 X104.472 Y76.041 E.01629
G1 X104.612 Y75.937 E.00589
G1 X109.287 Y75.937 E.15828
G1 X109.713 Y76.279 E.01847
G1 X110.15 Y76.385 E.01521
G1 X111.023 Y76.243 E.02996
G1 X111.46 Y76.041 E.01629
G1 X111.6 Y75.937 E.00589
G1 X114.063 Y75.937 E.08336
G1 X114.063 Y75.975 E.00126
;WIPE_START
G1 F8640
G1 X114.063 Y75.937 E-.00861
G1 X111.6 Y75.937 E-.56864
G1 X111.46 Y76.041 E-.04021
G1 X111.023 Y76.243 E-.1111
G1 X110.889 Y76.265 E-.03144
;WIPE_END
G1 E-.04 F2100
G1 Z1.6 F720
G1 X95.937 Y87.805 F10800
G1 Z1.2 F720
G1 E.8 F2100
G1 F1202
G1 X95.937 Y90.305 E.08462
G1 X96.173 Y90.362 E.0082
G1 X97.046 Y90.22 E.02996
G1 X97.483 Y90.018 E.01629
G1 X97.92 Y89.694 E.0184
G1 X98.793 Y88.647 E.04616
G1 X99.23 Y88.296 E.01896
G1 X99.667 Y88.19 E.01521
G1 X100.541 Y88.333 E.02996
G1 X100.977 Y88.534 E.01629
G1 X101.414 Y88.858 E.0184
G1 X102.288 Y89.905 E.04616
G1 X102.724 Y90.256 E.01896
G1 X103.161 Y90.362 E.01521
G1 X104.035 Y90.22 E.02996
G1 X104.472 Y90.018 E.01629
G1 X104.908 Y89.694 E.0184
G1 X105.782 Y88.647 E.04616
G1 X106.219 Y88.296 E.01896
G1 X106.655 Y88.19 E.01521
G1 X107.529 Y88.333 E.02996
G1 X107.966 Y88.534 E.01629
G1 X108.403 Y88.858 E.0184
G1 X108.941 Y89.503 E.02846
G1 X108.941 Y91.872 E.08018
G1 X108.839 Y91.79 E.00442
G1 X108.403 Y91.685 E.01521
G1 X107.529 Y91.827 E.02996
G1 X107.092 Y92.029 E.01629
G1 X106.655 Y92.352 E.0184
G1 X105.782 Y93.399 E.04616
G1 X105.345 Y93.75 E.01896
G1 X104.908 Y93.856 E.01521
G1 X104.035 Y93.714 E.02996
G1 X103.598 Y93.512 E.01629
G1 X103.161 Y93.189 E.0184
G1 X102.288 Y92.141 E.04616
G1 X101.851 Y91.79 E.01896
G1 X101.414 Y91.685 E.01521
G1 X100.541 Y91.827 E.02996
G1 X100.104 Y92.029 E.01629
G1 X99.667 Y92.352 E.0184
G1 X98.793 Y93.399 E.04616
G1 X98.357 Y93.75 E.01896
G1 X97.92 Y93.856 E.01521
G1 X97.046 Y93.714 E.02996
G1 X96.61 Y93.512 E.01629
G1 X96.173 Y93.189 E.0184
G1 X95.937 Y92.906 E.01244
G1 X95.937 Y90.508 E.08117
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:1.4
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;1.4
;WIPE_START
G1 F8640
G1 X95.937 Y92.906 E-.55372
G1 X96.173 Y93.189 E-.08487
G1 X96.595 Y93.501 E-.12141
;WIPE_END
G1 E-.04 F2100
G1 Z1.6 F720
;AFTER_LAYER_CHANGE
;1.4
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z1.4 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1192
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1192
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z1.8 F720
G1 X114.063 Y82.534 F10800
G1 Z1.4 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1192
G1 X114.063 Y85.034 E.08462
G1 X113.644 Y85.276 E.01637
G1 X113.163 Y85.756 E.02299
G1 X109.746 Y85.761 E.11565
G1 X109.641 Y85.781 E.00362
G1 X109.276 Y85.417 E.01746
G1 X108.839 Y85.045 E.01941
G1 X108.403 Y84.866 E.01597
G1 X107.966 Y84.826 E.01485
G1 X107.529 Y84.881 E.0149
G1 X107.092 Y85.023 E.01555
G1 X106.655 Y85.276 E.01708
G1 X105.782 Y86.147 E.04176
G1 X105.345 Y86.519 E.01941
G1 X104.908 Y86.697 E.01597
G1 X104.472 Y86.738 E.01485
G1 X104.035 Y86.683 E.0149
G1 X103.598 Y86.54 E.01555
G1 X103.161 Y86.288 E.01708
G1 X102.288 Y85.417 E.04176
G1 X101.851 Y85.045 E.01941
G1 X101.414 Y84.866 E.01597
G1 X100.977 Y84.826 E.01485
G1 X100.541 Y84.881 E.0149
G1 X100.104 Y85.023 E.01555
G1 X99.667 Y85.276 E.01708
G1 X98.793 Y86.147 E.04176
G1 X98.357 Y86.519 E.01941
G1 X97.92 Y86.697 E.01597
G1 X97.483 Y86.738 E.01485
G1 X97.046 Y86.683 E.0149
G1 X96.61 Y86.54 E.01555
G1 X96.173 Y86.288 E.01708
G1 X95.937 Y86.053 E.01126
G1 X95.937 Y83.107 E.09972
G1 X96.173 Y83.203 E.00861
G1 X96.61 Y83.243 E.01485
G1 X97.046 Y83.189 E.0149
G1 X97.483 Y83.046 E.01555
G1 X97.92 Y82.794 E.01708
G1 X98.793 Y81.922 E.04176
G1 X99.23 Y81.551 E.01941
G1 X99.667 Y81.372 E.01597
G1 X100.104 Y81.332 E.01485
G1 X100.541 Y81.387 E.0149
G1 X100.977 Y81.529 E.01555
G1 X101.414 Y81.782 E.01708
G1 X102.288 Y82.653 E.04176
G1 X102.724 Y83.025 E.01941
G1 X103.161 Y83.203 E.01597
G1 X103.598 Y83.243 E.01485
G1 X104.035 Y83.189 E.0149
G1 X104.472 Y83.046 E.01555
G1 X104.908 Y82.794 E.01708
G1 X105.782 Y81.922 E.04176
G1 X106.219 Y81.551 E.01941
G1 X106.655 Y81.372 E.01597
G1 X107.092 Y81.332 E.01485
G1 X107.529 Y81.387 E.0149
G1 X107.966 Y81.529 E.01555
G1 X108.403 Y81.782 E.01708
G1 X109.276 Y82.653 E.04176
G1 X109.713 Y83.025 E.01941
G1 X110.15 Y83.203 E.01597
G1 X110.586 Y83.243 E.01485
G1 X111.023 Y83.189 E.0149
G1 X111.46 Y83.046 E.01555
G1 X111.897 Y82.794 E.01708
G1 X112.77 Y81.922 E.04176
G1 X113.207 Y81.551 E.01941
G1 X113.644 Y81.372 E.01597
G1 X114.063 Y81.334 E.01423
G1 X114.063 Y78.046 E.1113
G1 X113.644 Y78.288 E.01637
G1 X112.77 Y79.159 E.04176
G1 X112.334 Y79.53 E.01941
G1 X111.897 Y79.709 E.01597
G1 X111.46 Y79.749 E.01485
G1 X111.023 Y79.695 E.0149
G1 X110.586 Y79.552 E.01555
G1 X110.15 Y79.299 E.01708
G1 X109.276 Y78.428 E.04176
G1 X108.839 Y78.057 E.01941
G1 X108.403 Y77.878 E.01597
G1 X107.966 Y77.838 E.01485
G1 X107.529 Y77.892 E.0149
G1 X107.092 Y78.035 E.01555
G1 X106.655 Y78.288 E.01708
G1 X105.782 Y79.159 E.04176
G1 X105.345 Y79.53 E.01941
G1 X104.908 Y79.709 E.01597
G1 X104.472 Y79.749 E.01485
G1 X104.035 Y79.695 E.0149
G1 X103.598 Y79.552 E.01555
G1 X103.161 Y79.299 E.01708
G1 X102.288 Y78.428 E.04176
G1 X101.851 Y78.057 E.01941
G1 X101.414 Y77.878 E.01597
G1 X100.977 Y77.838 E.01485
G1 X100.541 Y77.892 E.0149
G1 X100.104 Y78.035 E.01555
G1 X99.667 Y78.288 E.01708
G1 X98.793 Y79.159 E.04176
G1 X98.357 Y79.53 E.01941
G1 X97.92 Y79.709 E.01597
G1 X97.483 Y79.749 E.01485
G1 X97.046 Y79.695 E.0149
G1 X96.61 Y79.552 E.01555
G1 X96.173 Y79.299 E.01708
G1 X95.937 Y79.065 E.01126
G1 X95.937 Y76.119 E.09972
G1 X96.173 Y76.215 E.00861
G1 X96.61 Y76.255 E.01485
G1 X97.046 Y76.2 E.0149
G1 X97.483 Y76.058 E.01555
G1 X97.691 Y75.937 E.00814
G1 X102.608 Y75.937 E.16644
G1 X102.724 Y76.036 E.00516
G1 X103.161 Y76.215 E.01597
G1 X103.598 Y76.255 E.01485
G1 X104.035 Y76.2 E.0149
G1 X104.472 Y76.058 E.01555
G1 X104.68 Y75.937 E.00814
G1 X109.597 Y75.937 E.16644
G1 X109.713 Y76.036 E.00516
G1 X110.15 Y76.215 E.01597
G1 X110.586 Y76.255 E.01485
G1 X111.023 Y76.2 E.0149
G1 X111.46 Y76.058 E.01555
G1 X111.668 Y75.937 E.00814
G1 X114.063 Y75.937 E.08105
G1 X114.063 Y76.043 E.00357
;WIPE_START
G1 F8640
G1 X114.063 Y75.937 E-.02435
G1 X111.668 Y75.937 E-.55291
G1 X111.46 Y76.058 E-.0555
G1 X111.023 Y76.2 E-.1061
G1 X110.932 Y76.212 E-.02115
;WIPE_END
G1 E-.04 F2100
G1 Z1.8 F720
G1 X95.937 Y87.595 F10800
G1 Z1.4 F720
G1 E.8 F2100
G1 F1192
G1 X95.937 Y90.095 E.08462
G1 X96.173 Y90.192 E.00861
G1 X96.61 Y90.232 E.01485
G1 X97.046 Y90.177 E.0149
G1 X97.483 Y90.034 E.01555
G1 X97.92 Y89.782 E.01708
G1 X98.793 Y88.911 E.04176
G1 X99.23 Y88.539 E.01941
G1 X99.667 Y88.361 E.01597
G1 X100.104 Y88.32 E.01485
G1 X100.541 Y88.375 E.0149
G1 X100.977 Y88.518 E.01555
G1 X101.414 Y88.77 E.01708
G1 X102.288 Y89.641 E.04176
G1 X102.724 Y90.013 E.01941
G1 X103.161 Y90.192 E.01597
G1 X103.598 Y90.232 E.01485
G1 X104.035 Y90.177 E.0149
G1 X104.472 Y90.034 E.01555
G1 X104.908 Y89.782 E.01708
G1 X105.782 Y88.911 E.04176
G1 X106.219 Y88.539 E.01941
G1 X106.655 Y88.361 E.01597
G1 X107.092 Y88.32 E.01485
G1 X107.529 Y88.375 E.0149
G1 X107.966 Y88.518 E.01555
G1 X108.403 Y88.77 E.01708
G1 X108.941 Y89.307 E.02575
G1 X108.941 Y92.12 E.09521
G1 X108.839 Y92.033 E.00452
G1 X108.403 Y91.855 E.01597
G1 X107.966 Y91.815 E.01485
G1 X107.529 Y91.869 E.0149
G1 X107.092 Y92.012 E.01555
G1 X106.655 Y92.264 E.01708
G1 X105.782 Y93.136 E.04176
G1 X105.345 Y93.507 E.01941
G1 X104.908 Y93.686 E.01597
G1 X104.472 Y93.726 E.01485
G1 X104.035 Y93.671 E.0149
G1 X103.598 Y93.529 E.01555
G1 X103.161 Y93.276 E.01708
G1 X102.288 Y92.405 E.04176
G1 X101.851 Y92.033 E.01941
G1 X101.414 Y91.855 E.01597
G1 X100.977 Y91.815 E.01485
G1 X100.541 Y91.869 E.0149
G1 X100.104 Y92.012 E.01555
G1 X99.667 Y92.264 E.01708
G1 X98.793 Y93.136 E.04176
G1 X98.357 Y93.507 E.01941
G1 X97.92 Y93.686 E.01597
G1 X97.483 Y93.726 E.01485
G1 X97.046 Y93.671 E.0149
G1 X96.61 Y93.529 E.01555
G1 X96.173 Y93.276 E.01708
G1 X95.937 Y93.041 E.01126
G1 X95.937 Y94.063 E.03457
G1 X97.416 Y94.063 E.05005
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:1.6
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;1.6
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.34145
G1 X95.937 Y93.041 E-.23581
G1 X96.173 Y93.276 E-.07678
G1 X96.57 Y93.506 E-.10596
;WIPE_END
G1 E-.04 F2100
G1 Z1.8 F720
;AFTER_LAYER_CHANGE
;1.6
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z1.6 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1190
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
M73 P1 R200
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1190
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z2 F720
G1 X114.063 Y82.497 F10800
G1 Z1.6 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1190
G1 X114.063 Y84.997 E.08462
G1 X113.644 Y85.178 E.01545
G1 X113.207 Y85.5 E.01837
G1 X112.947 Y85.756 E.01235
G1 X109.746 Y85.761 E.10835
G1 X109.621 Y85.785 E.0043
G1 X109.485 Y85.84 E.00497
G1 X108.839 Y85.244 E.02974
G1 X108.403 Y85.007 E.01682
G1 X107.966 Y84.906 E.01518
G1 X107.529 Y84.903 E.01478
G1 X107.092 Y84.989 E.01506
G1 X106.655 Y85.178 E.01611
G1 X106.219 Y85.5 E.01837
G1 X105.782 Y85.93 E.02076
G1 X105.345 Y86.319 E.0198
G1 X104.908 Y86.556 E.01682
G1 X104.472 Y86.658 E.01518
M73 Q1 S200
G1 X104.035 Y86.66 E.01478
G1 X103.598 Y86.575 E.01506
G1 X103.161 Y86.386 E.01611
G1 X102.724 Y86.064 E.01837
G1 X102.288 Y85.633 E.02076
G1 X101.851 Y85.244 E.0198
G1 X101.414 Y85.007 E.01682
G1 X100.977 Y84.906 E.01518
G1 X100.541 Y84.903 E.01478
G1 X100.104 Y84.989 E.01506
G1 X99.667 Y85.178 E.01611
G1 X99.23 Y85.5 E.01837
G1 X98.793 Y85.93 E.02076
G1 X98.357 Y86.319 E.0198
G1 X97.92 Y86.556 E.01682
G1 X97.483 Y86.658 E.01518
G1 X97.046 Y86.66 E.01478
G1 X96.61 Y86.575 E.01506
G1 X96.173 Y86.386 E.01611
G1 X95.937 Y86.212 E.0099
G1 X95.937 Y82.934 E.11095
G1 X96.173 Y83.062 E.00907
G1 X96.61 Y83.164 E.01518
G1 X97.046 Y83.166 E.01478
G1 X97.483 Y83.081 E.01506
G1 X97.92 Y82.892 E.01611
G1 X98.357 Y82.57 E.01837
G1 X98.793 Y82.139 E.02076
G1 X99.23 Y81.75 E.0198
G1 X99.667 Y81.513 E.01682
G1 X100.104 Y81.412 E.01518
G1 X100.541 Y81.409 E.01478
G1 X100.977 Y81.495 E.01506
G1 X101.414 Y81.684 E.01611
G1 X101.851 Y82.006 E.01837
G1 X102.288 Y82.436 E.02076
G1 X102.724 Y82.825 E.0198
G1 X103.161 Y83.062 E.01682
G1 X103.598 Y83.164 E.01518
G1 X104.035 Y83.166 E.01478
G1 X104.472 Y83.081 E.01506
G1 X104.908 Y82.892 E.01611
G1 X105.345 Y82.57 E.01837
G1 X105.782 Y82.139 E.02076
G1 X106.219 Y81.75 E.0198
G1 X106.655 Y81.513 E.01682
G1 X107.092 Y81.412 E.01518
G1 X107.529 Y81.409 E.01478
G1 X107.966 Y81.495 E.01506
G1 X108.403 Y81.684 E.01611
G1 X108.839 Y82.006 E.01837
G1 X109.276 Y82.436 E.02076
G1 X109.713 Y82.825 E.0198
G1 X110.15 Y83.062 E.01682
G1 X110.586 Y83.164 E.01518
G1 X111.023 Y83.166 E.01478
G1 X111.46 Y83.081 E.01506
G1 X111.897 Y82.892 E.01611
G1 X112.334 Y82.57 E.01837
G1 X112.77 Y82.139 E.02076
G1 X113.207 Y81.75 E.0198
G1 X113.644 Y81.513 E.01682
G1 X114.063 Y81.416 E.01455
G1 X114.063 Y78.008 E.11535
G1 X113.644 Y78.19 E.01545
G1 X113.207 Y78.512 E.01837
G1 X112.77 Y78.942 E.02076
G1 X112.334 Y79.331 E.0198
G1 X111.897 Y79.568 E.01682
G1 X111.46 Y79.669 E.01518
G1 X111.023 Y79.672 E.01478
G1 X110.586 Y79.586 E.01506
G1 X110.15 Y79.397 E.01611
G1 X109.713 Y79.075 E.01837
G1 X109.276 Y78.645 E.02076
G1 X108.839 Y78.256 E.0198
G1 X108.403 Y78.019 E.01682
G1 X107.966 Y77.918 E.01518
G1 X107.529 Y77.915 E.01478
G1 X107.092 Y78 E.01506
G1 X106.655 Y78.19 E.01611
G1 X106.219 Y78.512 E.01837
G1 X105.782 Y78.942 E.02076
G1 X105.345 Y79.331 E.0198
G1 X104.908 Y79.568 E.01682
G1 X104.472 Y79.669 E.01518
G1 X104.035 Y79.672 E.01478
G1 X103.598 Y79.586 E.01506
G1 X103.161 Y79.397 E.01611
G1 X102.724 Y79.075 E.01837
G1 X102.288 Y78.645 E.02076
G1 X101.851 Y78.256 E.0198
G1 X101.414 Y78.019 E.01682
G1 X100.977 Y77.918 E.01518
G1 X100.541 Y77.915 E.01478
G1 X100.104 Y78 E.01506
G1 X99.667 Y78.19 E.01611
G1 X99.23 Y78.512 E.01837
G1 X98.793 Y78.942 E.02076
G1 X98.357 Y79.331 E.0198
G1 X97.92 Y79.568 E.01682
G1 X97.483 Y79.669 E.01518
G1 X97.046 Y79.672 E.01478
G1 X96.61 Y79.586 E.01506
G1 X96.173 Y79.397 E.01611
G1 X95.937 Y79.224 E.0099
G1 X95.937 Y75.946 E.11095
G1 X96.173 Y76.074 E.00907
G1 X96.61 Y76.175 E.01518
G1 X97.046 Y76.178 E.01478
G1 X97.483 Y76.092 E.01506
G1 X97.841 Y75.937 E.0132
G1 X102.91 Y75.937 E.17158
G1 X103.161 Y76.074 E.00968
G1 X103.598 Y76.175 E.01518
G1 X104.035 Y76.178 E.01478
G1 X104.472 Y76.092 E.01506
G1 X104.829 Y75.937 E.0132
G1 X109.898 Y75.937 E.17158
G1 X110.15 Y76.074 E.00968
G1 X110.586 Y76.175 E.01518
G1 X111.023 Y76.178 E.01478
G1 X111.46 Y76.092 E.01506
G1 X111.818 Y75.937 E.0132
G1 X114.063 Y75.937 E.07599
G1 X114.063 Y76.193 E.00864
;WIPE_START
G1 F8640
G1 X114.063 Y75.937 E-.05891
G1 X111.818 Y75.937 E-.51834
G1 X111.46 Y76.092 E-.09002
G1 X111.066 Y76.169 E-.09272
;WIPE_END
G1 E-.04 F2100
G1 Z2 F720
G1 X95.937 Y87.423 F10800
G1 Z1.6 F720
G1 E.8 F2100
G1 F1190
G1 X95.937 Y89.923 E.08462
G1 X96.173 Y90.051 E.00907
G1 X96.61 Y90.152 E.01518
G1 X97.046 Y90.155 E.01478
G1 X97.483 Y90.069 E.01506
G1 X97.92 Y89.88 E.01611
G1 X98.357 Y89.558 E.01837
G1 X98.793 Y89.128 E.02076
G1 X99.23 Y88.739 E.0198
G1 X99.667 Y88.502 E.01682
G1 X100.104 Y88.4 E.01518
G1 X100.541 Y88.398 E.01478
G1 X100.977 Y88.483 E.01506
G1 X101.414 Y88.672 E.01611
G1 X101.851 Y88.994 E.01837
G1 X102.288 Y89.425 E.02076
G1 X102.724 Y89.814 E.0198
G1 X103.161 Y90.051 E.01682
G1 X103.598 Y90.152 E.01518
G1 X104.035 Y90.155 E.01478
G1 X104.472 Y90.069 E.01506
G1 X104.908 Y89.88 E.01611
G1 X105.345 Y89.558 E.01837
G1 X105.782 Y89.128 E.02076
G1 X106.219 Y88.739 E.0198
G1 X106.655 Y88.502 E.01682
G1 X107.092 Y88.4 E.01518
G1 X107.529 Y88.398 E.01478
G1 X107.966 Y88.483 E.01506
G1 X108.403 Y88.672 E.01611
G1 X108.839 Y88.994 E.01837
G1 X108.941 Y89.094 E.00484
G1 X108.941 Y92.323 E.1093
G1 X108.839 Y92.233 E.00461
G1 X108.403 Y91.996 E.01682
G1 X107.966 Y91.894 E.01518
G1 X107.529 Y91.892 E.01478
G1 X107.092 Y91.977 E.01506
G1 X106.655 Y92.166 E.01611
G1 X106.219 Y92.488 E.01837
G1 X105.782 Y92.919 E.02076
G1 X105.345 Y93.308 E.0198
G1 X104.908 Y93.545 E.01682
G1 X104.472 Y93.646 E.01518
G1 X104.035 Y93.649 E.01478
G1 X103.598 Y93.563 E.01506
G1 X103.161 Y93.374 E.01611
G1 X102.724 Y93.052 E.01837
G1 X102.288 Y92.622 E.02076
G1 X101.851 Y92.233 E.0198
G1 X101.414 Y91.996 E.01682
G1 X100.977 Y91.894 E.01518
G1 X100.541 Y91.892 E.01478
G1 X100.104 Y91.977 E.01506
G1 X99.667 Y92.166 E.01611
G1 X99.23 Y92.488 E.01837
G1 X98.793 Y92.919 E.02076
G1 X98.357 Y93.308 E.0198
G1 X97.92 Y93.545 E.01682
G1 X97.483 Y93.646 E.01518
G1 X97.046 Y93.649 E.01478
G1 X96.61 Y93.563 E.01506
G1 X96.173 Y93.374 E.01611
G1 X95.937 Y93.201 E.0099
G1 X95.937 Y94.063 E.02918
G1 X97.575 Y94.063 E.05545
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:1.8
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;1.8
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.37823
G1 X95.937 Y93.201 E-.19903
G1 X96.173 Y93.374 E-.06754
G1 X96.61 Y93.563 E-.1099
G1 X96.632 Y93.568 E-.00531
;WIPE_END
G1 E-.04 F2100
G1 Z2 F720
;AFTER_LAYER_CHANGE
;1.8
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z1.8 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1172
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1172
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
G1 X110.241 Y85.76
;TYPE:Internal infill
;WIDTH:0.45
G1 F1172
G1 X112.741 Y85.756 E.08462
G1 X113.207 Y85.329 E.02139
G1 X113.644 Y85.066 E.01726
G1 X114.063 Y84.942 E.01478
G1 X114.063 Y81.479 E.11722
G1 X113.644 Y81.633 E.0151
G1 X113.207 Y81.926 E.01781
G1 X112.334 Y82.74 E.04041
G1 X111.897 Y83.003 E.01726
G1 X111.46 Y83.133 E.01542
G1 X111.023 Y83.162 E.01482
G1 X110.586 Y83.103 E.01492
G1 X110.15 Y82.942 E.01575
G1 X109.713 Y82.649 E.01781
G1 X108.839 Y81.835 E.04041
G1 X108.403 Y81.572 E.01726
G1 X107.966 Y81.443 E.01542
G1 X107.529 Y81.414 E.01482
G1 X107.092 Y81.472 E.01492
G1 X106.655 Y81.633 E.01575
G1 X106.219 Y81.926 E.01781
G1 X105.345 Y82.74 E.04041
G1 X104.908 Y83.003 E.01726
G1 X104.472 Y83.133 E.01542
G1 X104.035 Y83.162 E.01482
G1 X103.598 Y83.103 E.01492
G1 X103.161 Y82.942 E.01575
G1 X102.724 Y82.649 E.01781
G1 X101.851 Y81.835 E.04041
G1 X101.414 Y81.572 E.01726
G1 X100.977 Y81.443 E.01542
G1 X100.541 Y81.414 E.01482
G1 X100.104 Y81.472 E.01492
G1 X99.667 Y81.633 E.01575
G1 X99.23 Y81.926 E.01781
G1 X98.357 Y82.74 E.04041
G1 X97.92 Y83.003 E.01726
G1 X97.483 Y83.133 E.01542
G1 X97.046 Y83.162 E.01482
G1 X96.61 Y83.103 E.01492
G1 X96.173 Y82.942 E.01575
G1 X95.937 Y82.784 E.0096
G1 X95.937 Y79.367 E.11565
G1 X96.173 Y79.509 E.0093
G1 X96.61 Y79.639 E.01542
G1 X97.046 Y79.668 E.01482
G1 X97.483 Y79.609 E.01492
G1 X97.92 Y79.448 E.01575
G1 X98.357 Y79.155 E.01781
G1 X99.23 Y78.341 E.04041
G1 X99.667 Y78.078 E.01726
G1 X100.104 Y77.948 E.01542
G1 X100.541 Y77.919 E.01482
G1 X100.977 Y77.978 E.01492
G1 X101.414 Y78.139 E.01575
G1 X101.851 Y78.432 E.01781
G1 X102.724 Y79.246 E.04041
G1 X103.161 Y79.509 E.01726
G1 X103.598 Y79.639 E.01542
G1 X104.035 Y79.668 E.01482
G1 X104.472 Y79.609 E.01492
G1 X104.908 Y79.448 E.01575
G1 X105.345 Y79.155 E.01781
G1 X106.219 Y78.341 E.04041
G1 X106.655 Y78.078 E.01726
G1 X107.092 Y77.948 E.01542
G1 X107.529 Y77.919 E.01482
G1 X107.966 Y77.978 E.01492
G1 X108.403 Y78.139 E.01575
G1 X108.839 Y78.432 E.01781
G1 X109.713 Y79.246 E.04041
G1 X110.15 Y79.509 E.01726
G1 X110.586 Y79.639 E.01542
G1 X111.023 Y79.668 E.01482
G1 X111.46 Y79.609 E.01492
G1 X111.897 Y79.448 E.01575
G1 X112.334 Y79.155 E.01781
G1 X113.207 Y78.341 E.04041
G1 X113.644 Y78.078 E.01726
G1 X114.063 Y77.954 E.01478
G1 X114.063 Y75.937 E.06825
G1 X112.026 Y75.937 E.06895
G1 X111.897 Y76.015 E.00509
G1 X111.46 Y76.144 E.01542
G1 X111.023 Y76.173 E.01482
G1 X110.586 Y76.115 E.01492
G1 X110.125 Y75.937 E.01673
G1 X105.037 Y75.937 E.17222
G1 X104.908 Y76.015 E.00509
G1 X104.472 Y76.144 E.01542
G1 X104.035 Y76.173 E.01482
G1 X103.598 Y76.115 E.01492
G1 X103.137 Y75.937 E.01673
G1 X98.049 Y75.937 E.17222
G1 X97.92 Y76.015 E.00509
G1 X97.483 Y76.144 E.01542
G1 X97.046 Y76.173 E.01482
G1 X96.61 Y76.115 E.01492
G1 X96.148 Y75.937 E.01673
G1 X95.937 Y75.937 E.00714
G1 X95.937 Y78.226 E.07748
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.52856
G1 X96.148 Y75.937 E-.04869
G1 X96.61 Y76.115 E-.11411
G1 X96.904 Y76.154 E-.06863
;WIPE_END
G1 E-.04 F2100
G1 Z2.2 F720
G1 X95.937 Y83.856 F10800
G1 Z1.8 F720
G1 E.8 F2100
G1 F1172
G1 X95.937 Y86.356 E.08462
G1 X96.173 Y86.498 E.0093
G1 X96.61 Y86.627 E.01542
G1 X97.046 Y86.656 E.01482
G1 X97.483 Y86.597 E.01492
G1 X97.92 Y86.436 E.01575
G1 X98.357 Y86.143 E.01781
G1 X99.23 Y85.329 E.04041
G1 X99.667 Y85.066 E.01726
G1 X100.104 Y84.937 E.01542
G1 X100.541 Y84.908 E.01482
G1 X100.977 Y84.967 E.01492
G1 X101.414 Y85.127 E.01575
G1 X101.851 Y85.421 E.01781
G1 X102.724 Y86.235 E.04041
G1 X103.161 Y86.498 E.01726
G1 X103.598 Y86.627 E.01542
G1 X104.035 Y86.656 E.01482
G1 X104.472 Y86.597 E.01492
G1 X104.908 Y86.436 E.01575
G1 X105.345 Y86.143 E.01781
G1 X106.219 Y85.329 E.04041
G1 X106.655 Y85.066 E.01726
G1 X107.092 Y84.937 E.01542
G1 X107.529 Y84.908 E.01482
G1 X107.966 Y84.967 E.01492
G1 X108.403 Y85.127 E.01575
G1 X108.839 Y85.421 E.01781
G1 X109.357 Y85.909 E.02407
G1 X109.23 Y86.002 E.00532
G1 X109.098 Y86.156 E.00689
G1 X108.981 Y86.398 E.00909
G1 X108.941 Y86.663 E.00906
G1 X108.941 Y88.917 E.0763
G1 X108.839 Y88.823 E.00467
G1 X108.403 Y88.56 E.01726
G1 X107.966 Y88.431 E.01542
G1 X107.529 Y88.402 E.01482
G1 X107.092 Y88.461 E.01492
G1 X106.655 Y88.621 E.01575
G1 X106.219 Y88.915 E.01781
G1 X105.345 Y89.729 E.04041
G1 X104.908 Y89.992 E.01726
G1 X104.472 Y90.121 E.01542
G1 X104.035 Y90.15 E.01482
G1 X103.598 Y90.091 E.01492
G1 X103.161 Y89.931 E.01575
G1 X102.724 Y89.637 E.01781
G1 X101.851 Y88.823 E.04041
G1 X101.414 Y88.56 E.01726
G1 X100.977 Y88.431 E.01542
G1 X100.541 Y88.402 E.01482
G1 X100.104 Y88.461 E.01492
G1 X99.667 Y88.621 E.01575
G1 X99.23 Y88.915 E.01781
G1 X98.357 Y89.729 E.04041
G1 X97.92 Y89.992 E.01726
G1 X97.483 Y90.121 E.01542
G1 X97.046 Y90.15 E.01482
G1 X96.61 Y90.091 E.01492
G1 X96.173 Y89.931 E.01575
G1 X95.937 Y89.773 E.0096
G1 X95.937 Y93.344 E.1209
G1 X96.173 Y93.486 E.0093
G1 X96.61 Y93.615 E.01542
G1 X97.046 Y93.644 E.01482
G1 X97.483 Y93.586 E.01492
G1 X97.92 Y93.425 E.01575
G1 X98.357 Y93.132 E.01781
G1 X99.23 Y92.318 E.04041
G1 X99.667 Y92.055 E.01726
G1 X100.104 Y91.925 E.01542
G1 X100.541 Y91.896 E.01482
G1 X100.977 Y91.955 E.01492
G1 X101.414 Y92.116 E.01575
G1 X101.851 Y92.409 E.01781
G1 X102.724 Y93.223 E.04041
G1 X103.161 Y93.486 E.01726
G1 X103.598 Y93.615 E.01542
G1 X104.035 Y93.644 E.01482
G1 X104.472 Y93.586 E.01492
G1 X104.908 Y93.425 E.01575
G1 X105.345 Y93.132 E.01781
G1 X106.219 Y92.318 E.04041
G1 X106.655 Y92.055 E.01726
G1 X107.092 Y91.925 E.01542
G1 X107.529 Y91.896 E.01482
G1 X107.966 Y91.955 E.01492
G1 X108.403 Y92.116 E.01575
G1 X108.839 Y92.409 E.01781
G1 X108.941 Y92.506 E.00475
G1 X108.941 Y94.063 E.0527
G1 X107.998 Y94.063 E.03192
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;2
;WIPE_START
G1 F8640
G1 X108.941 Y94.063 E-.21773
G1 X108.941 Y92.506 E-.35952
G1 X108.839 Y92.409 E-.03239
G1 X108.403 Y92.116 E-.12149
G1 X108.285 Y92.073 E-.02886
;WIPE_END
G1 E-.04 F2100
G1 Z2.2 F720
;AFTER_LAYER_CHANGE
;2
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1170
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1170
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
G1 X110.044 Y85.76
;TYPE:Internal infill
;WIDTH:0.45
G1 F1170
G1 X112.544 Y85.757 E.08462
G1 X112.77 Y85.522 E.01102
G1 X113.207 Y85.143 E.01958
G1 X113.644 Y84.936 E.01636
G1 X114.063 Y84.869 E.01435
G1 X114.063 Y81.524 E.11322
G1 X113.644 Y81.737 E.0159
G1 X113.207 Y82.094 E.0191
G1 X112.77 Y82.547 E.02131
G1 X112.334 Y82.927 E.01958
G1 X111.897 Y83.134 E.01636
G1 X111.46 Y83.203 E.01497
G1 X111.023 Y83.176 E.01481
G1 X110.586 Y83.06 E.01529
G1 X110.15 Y82.838 E.01658
G1 X109.713 Y82.481 E.0191
G1 X109.276 Y82.028 E.02131
G1 X108.839 Y81.649 E.01958
G1 X108.403 Y81.442 E.01636
G1 X107.966 Y81.372 E.01497
G1 X107.529 Y81.4 E.01481
G1 X107.092 Y81.515 E.01529
G1 X106.655 Y81.737 E.01658
G1 X106.219 Y82.094 E.0191
G1 X105.782 Y82.547 E.02131
G1 X105.345 Y82.927 E.01958
G1 X104.908 Y83.134 E.01636
G1 X104.472 Y83.203 E.01497
G1 X104.035 Y83.176 E.01481
G1 X103.598 Y83.06 E.01529
G1 X103.161 Y82.838 E.01658
G1 X102.724 Y82.481 E.0191
G1 X102.288 Y82.028 E.02131
G1 X101.851 Y81.649 E.01958
G1 X101.414 Y81.442 E.01636
G1 X100.977 Y81.372 E.01497
G1 X100.541 Y81.4 E.01481
G1 X100.104 Y81.515 E.01529
G1 X99.667 Y81.737 E.01658
G1 X99.23 Y82.094 E.0191
G1 X98.793 Y82.547 E.02131
G1 X98.357 Y82.927 E.01958
G1 X97.92 Y83.134 E.01636
G1 X97.483 Y83.203 E.01497
G1 X97.046 Y83.176 E.01481
G1 X96.61 Y83.06 E.01529
G1 X96.173 Y82.838 E.01658
G1 X95.937 Y82.646 E.01029
G1 X95.937 Y79.528 E.10554
G1 X96.173 Y79.639 E.00882
G1 X96.61 Y79.709 E.01497
G1 X97.046 Y79.682 E.01481
G1 X97.483 Y79.566 E.01529
G1 X97.92 Y79.344 E.01658
G1 X98.357 Y78.987 E.0191
G1 X98.793 Y78.534 E.02131
G1 X99.23 Y78.154 E.01958
G1 X99.667 Y77.947 E.01636
G1 X100.104 Y77.878 E.01497
G1 X100.541 Y77.905 E.01481
G1 X100.977 Y78.021 E.01529
G1 X101.414 Y78.243 E.01658
G1 X101.851 Y78.6 E.0191
G1 X102.288 Y79.053 E.02131
G1 X102.724 Y79.433 E.01958
G1 X103.161 Y79.639 E.01636
G1 X103.598 Y79.709 E.01497
G1 X104.035 Y79.682 E.01481
G1 X104.472 Y79.566 E.01529
G1 X104.908 Y79.344 E.01658
G1 X105.345 Y78.987 E.0191
G1 X105.782 Y78.534 E.02131
G1 X106.219 Y78.154 E.01958
G1 X106.655 Y77.947 E.01636
G1 X107.092 Y77.878 E.01497
G1 X107.529 Y77.905 E.01481
G1 X107.966 Y78.021 E.01529
G1 X108.403 Y78.243 E.01658
G1 X108.839 Y78.6 E.0191
G1 X109.276 Y79.053 E.02131
G1 X109.713 Y79.433 E.01958
G1 X110.15 Y79.639 E.01636
G1 X110.586 Y79.709 E.01497
G1 X111.023 Y79.682 E.01481
G1 X111.46 Y79.566 E.01529
G1 X111.897 Y79.344 E.01658
G1 X112.334 Y78.987 E.0191
G1 X112.77 Y78.534 E.02131
G1 X113.207 Y78.154 E.01958
G1 X113.644 Y77.947 E.01636
G1 X114.063 Y77.881 E.01435
G1 X114.063 Y75.937 E.06578
G1 X112.335 Y75.937 E.05849
G1 X111.897 Y76.145 E.01641
G1 X111.46 Y76.215 E.01497
G1 X111.023 Y76.187 E.01481
G1 X110.586 Y76.072 E.01529
G1 X110.322 Y75.937 E.01004
G1 X105.346 Y75.937 E.16842
G1 X104.908 Y76.145 E.01641
G1 X104.472 Y76.215 E.01497
G1 X104.035 Y76.187 E.01481
G1 X103.598 Y76.072 E.01529
G1 X103.333 Y75.937 E.01004
G1 X98.358 Y75.937 E.16842
G1 X97.92 Y76.145 E.01641
G1 X97.483 Y76.215 E.01497
G1 X97.046 Y76.187 E.01481
G1 X96.61 Y76.072 E.01529
G1 X96.345 Y75.937 E.01004
G1 X95.937 Y75.937 E.0138
G1 X95.937 Y78.03 E.07082
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.48312
G1 X96.345 Y75.937 E-.09413
G1 X96.61 Y76.072 E-.06852
G1 X97.046 Y76.187 E-.10432
G1 X97.089 Y76.19 E-.00991
;WIPE_END
G1 E-.04 F2100
G1 Z2.4 F720
G1 X95.937 Y84.016 F10800
G1 Z2 F720
G1 E.8 F2100
G1 F1170
G1 X95.937 Y86.516 E.08462
G1 X96.173 Y86.628 E.00882
G1 X96.61 Y86.697 E.01497
G1 X97.046 Y86.67 E.01481
G1 X97.483 Y86.554 E.01529
G1 X97.92 Y86.332 E.01658
G1 X98.357 Y85.975 E.0191
G1 X98.793 Y85.522 E.02131
G1 X99.23 Y85.143 E.01958
G1 X99.667 Y84.936 E.01636
G1 X100.104 Y84.866 E.01497
G1 X100.541 Y84.894 E.01481
G1 X100.977 Y85.009 E.01529
G1 X101.414 Y85.231 E.01658
G1 X101.851 Y85.588 E.0191
G1 X102.288 Y86.042 E.02131
G1 X102.724 Y86.421 E.01958
G1 X103.161 Y86.628 E.01636
G1 X103.598 Y86.697 E.01497
G1 X104.035 Y86.67 E.01481
G1 X104.472 Y86.554 E.01529
G1 X104.908 Y86.332 E.01658
G1 X105.345 Y85.975 E.0191
G1 X105.782 Y85.522 E.02131
G1 X106.219 Y85.143 E.01958
G1 X106.655 Y84.936 E.01636
G1 X107.092 Y84.866 E.01497
G1 X107.529 Y84.894 E.01481
G1 X107.966 Y85.009 E.01529
G1 X108.403 Y85.231 E.01658
G1 X108.839 Y85.588 E.0191
G1 X109.234 Y85.998 E.01927
G1 X109.098 Y86.156 E.00707
G1 X108.981 Y86.398 E.00909
G1 X108.941 Y86.663 E.00906
G1 X108.941 Y88.725 E.06983
G1 X108.839 Y88.637 E.00456
G1 X108.403 Y88.43 E.01636
G1 X107.966 Y88.361 E.01497
G1 X107.529 Y88.388 E.01481
G1 X107.092 Y88.504 E.01529
G1 X106.655 Y88.726 E.01658
G1 X106.219 Y89.083 E.0191
G1 X105.782 Y89.536 E.02131
G1 X105.345 Y89.915 E.01958
G1 X104.908 Y90.122 E.01636
G1 X104.472 Y90.192 E.01497
G1 X104.035 Y90.164 E.01481
G1 X103.598 Y90.049 E.01529
G1 X103.161 Y89.827 E.01658
G1 X102.724 Y89.47 E.0191
G1 X102.288 Y89.016 E.02131
G1 X101.851 Y88.637 E.01958
G1 X101.414 Y88.43 E.01636
G1 X100.977 Y88.361 E.01497
G1 X100.541 Y88.388 E.01481
G1 X100.104 Y88.504 E.01529
G1 X99.667 Y88.726 E.01658
G1 X99.23 Y89.083 E.0191
G1 X98.793 Y89.536 E.02131
G1 X98.357 Y89.915 E.01958
G1 X97.92 Y90.122 E.01636
G1 X97.483 Y90.192 E.01497
G1 X97.046 Y90.164 E.01481
G1 X96.61 Y90.049 E.01529
G1 X96.173 Y89.827 E.01658
G1 X95.937 Y89.634 E.01029
G1 X95.937 Y93.505 E.13101
G1 X96.173 Y93.616 E.00882
G1 X96.61 Y93.686 E.01497
G1 X97.046 Y93.658 E.01481
G1 X97.483 Y93.543 E.01529
G1 X97.92 Y93.321 E.01658
G1 X98.357 Y92.964 E.0191
G1 X98.793 Y92.511 E.02131
G1 X99.23 Y92.131 E.01958
G1 X99.667 Y91.924 E.01636
G1 X100.104 Y91.855 E.01497
G1 X100.541 Y91.882 E.01481
G1 X100.977 Y91.998 E.01529
G1 X101.414 Y92.22 E.01658
G1 X101.851 Y92.577 E.0191
G1 X102.288 Y93.03 E.02131
G1 X102.724 Y93.409 E.01958
G1 X103.161 Y93.616 E.01636
G1 X103.598 Y93.686 E.01497
G1 X104.035 Y93.658 E.01481
G1 X104.472 Y93.543 E.01529
G1 X104.908 Y93.321 E.01658
G1 X105.345 Y92.964 E.0191
G1 X105.782 Y92.511 E.02131
G1 X106.219 Y92.131 E.01958
G1 X106.655 Y91.924 E.01636
G1 X107.092 Y91.855 E.01497
G1 X107.529 Y91.882 E.01481
G1 X107.966 Y91.998 E.01529
G1 X108.403 Y92.22 E.01658
G1 X108.839 Y92.577 E.0191
G1 X108.941 Y92.682 E.00497
G1 X108.941 Y94.063 E.04672
G1 X107.821 Y94.063 E.0379
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:2.2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;2.2
;WIPE_START
G1 F8640
G1 X108.941 Y94.063 E-.25857
G1 X108.941 Y92.682 E-.31869
G1 X108.839 Y92.577 E-.03387
G1 X108.403 Y92.22 E-.13027
G1 X108.331 Y92.183 E-.01861
;WIPE_END
G1 E-.04 F2100
G1 Z2.4 F720
;AFTER_LAYER_CHANGE
;2.2
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z2.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1180
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1180
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
G1 X109.839 Y85.76
;TYPE:Internal infill
;WIDTH:0.45
G1 F1180
G1 X112.339 Y85.757 E.08462
G1 X112.77 Y85.286 E.02161
G1 X113.207 Y84.924 E.0192
G1 X113.644 Y84.781 E.01556
G1 X114.063 Y84.819 E.01423
G1 X114.063 Y81.552 E.11058
G1 X113.644 Y81.829 E.01699
G1 X112.77 Y82.784 E.04379
G1 X112.334 Y83.146 E.0192
G1 X111.897 Y83.289 E.01556
G1 X111.023 Y83.209 E.02969
G1 X110.586 Y83.035 E.01591
G1 X110.15 Y82.746 E.01772
G1 X109.276 Y81.792 E.04379
G1 X108.839 Y81.43 E.0192
G1 X108.403 Y81.286 E.01556
G1 X107.529 Y81.367 E.02969
G1 X107.092 Y81.54 E.01591
G1 X106.655 Y81.829 E.01772
G1 X105.782 Y82.784 E.04379
G1 X105.345 Y83.146 E.0192
G1 X104.908 Y83.289 E.01556
G1 X104.035 Y83.209 E.02969
G1 X103.598 Y83.035 E.01591
G1 X103.161 Y82.746 E.01772
G1 X102.288 Y81.792 E.04379
G1 X101.851 Y81.43 E.0192
G1 X101.414 Y81.286 E.01556
G1 X100.541 Y81.367 E.02969
G1 X100.104 Y81.54 E.01591
G1 X99.667 Y81.829 E.01772
G1 X98.793 Y82.784 E.04379
G1 X98.357 Y83.146 E.0192
G1 X97.92 Y83.289 E.01556
G1 X97.046 Y83.209 E.02969
G1 X96.61 Y83.035 E.01591
G1 X96.173 Y82.746 E.01772
G1 X95.937 Y82.489 E.0118
G1 X95.937 Y79.718 E.0938
G1 X96.173 Y79.795 E.00839
G1 X97.046 Y79.714 E.02969
G1 X97.483 Y79.541 E.01591
G1 X97.92 Y79.252 E.01772
G1 X98.793 Y78.298 E.04379
G1 X99.23 Y77.935 E.0192
G1 X99.667 Y77.792 E.01556
G1 X100.541 Y77.873 E.02969
G1 X100.977 Y78.046 E.01591
G1 X101.414 Y78.335 E.01772
G1 X102.288 Y79.289 E.04379
G1 X102.724 Y79.652 E.0192
G1 X103.161 Y79.795 E.01556
G1 X104.035 Y79.714 E.02969
G1 X104.472 Y79.541 E.01591
G1 X104.908 Y79.252 E.01772
G1 X105.782 Y78.298 E.04379
G1 X106.219 Y77.935 E.0192
G1 X106.655 Y77.792 E.01556
G1 X107.529 Y77.873 E.02969
G1 X107.966 Y78.046 E.01591
G1 X108.403 Y78.335 E.01772
G1 X109.276 Y79.289 E.04379
G1 X109.713 Y79.652 E.0192
G1 X110.15 Y79.795 E.01556
G1 X111.023 Y79.714 E.02969
G1 X111.46 Y79.541 E.01591
G1 X111.897 Y79.252 E.01772
G1 X112.77 Y78.298 E.04379
G1 X113.207 Y77.935 E.0192
G1 X113.644 Y77.792 E.01556
G1 X114.063 Y77.831 E.01423
G1 X114.063 Y75.937 E.06409
G1 X112.599 Y75.937 E.04955
G1 X112.334 Y76.157 E.01167
G1 X111.897 Y76.301 E.01556
G1 X111.023 Y76.22 E.02969
G1 X110.586 Y76.047 E.01591
G1 X110.421 Y75.937 E.0067
G1 X105.61 Y75.937 E.16284
G1 X105.345 Y76.157 E.01167
G1 X104.908 Y76.301 E.01556
G1 X104.035 Y76.22 E.02969
G1 X103.598 Y76.047 E.01591
G1 X103.433 Y75.937 E.0067
G1 X98.622 Y75.937 E.16284
G1 X98.357 Y76.157 E.01167
G1 X97.92 Y76.301 E.01556
G1 X97.046 Y76.22 E.02969
G1 X96.61 Y76.047 E.01591
G1 X96.445 Y75.937 E.0067
G1 X95.937 Y75.937 E.01717
G1 X95.937 Y77.93 E.06746
;WIPE_START
M73 Q2 S200
G1 F8640
G1 X95.937 Y75.937 E-.46015
G1 X96.445 Y75.937 E-.1171
G1 X96.61 Y76.047 E-.04569
M73 P2 R200
G1 X97.046 Y76.22 E-.10853
G1 X97.169 Y76.232 E-.02852
;WIPE_END
G1 E-.04 F2100
G1 Z2.6 F720
G1 X95.937 Y84.206 F10800
G1 Z2.2 F720
G1 E.8 F2100
G1 F1180
G1 X95.937 Y86.706 E.08462
G1 X96.173 Y86.783 E.00839
G1 X97.046 Y86.703 E.02969
G1 X97.483 Y86.529 E.01591
G1 X97.92 Y86.24 E.01772
G1 X98.793 Y85.286 E.04379
G1 X99.23 Y84.924 E.0192
G1 X99.667 Y84.781 E.01556
G1 X100.541 Y84.861 E.02969
G1 X100.977 Y85.035 E.01591
G1 X101.414 Y85.323 E.01772
G1 X102.288 Y86.278 E.04379
G1 X102.724 Y86.64 E.0192
G1 X103.161 Y86.783 E.01556
G1 X104.035 Y86.703 E.02969
G1 X104.472 Y86.529 E.01591
G1 X104.908 Y86.24 E.01772
G1 X105.782 Y85.286 E.04379
G1 X106.219 Y84.924 E.0192
G1 X106.655 Y84.781 E.01556
G1 X107.529 Y84.861 E.02969
G1 X107.966 Y85.035 E.01591
G1 X108.403 Y85.323 E.01772
G1 X109.13 Y86.118 E.03648
G1 X108.981 Y86.398 E.01072
G1 X108.941 Y86.663 E.00906
G1 X108.941 Y88.502 E.06228
G1 X108.839 Y88.418 E.00448
G1 X108.403 Y88.275 E.01556
G1 X107.529 Y88.355 E.02969
G1 X107.092 Y88.529 E.01591
G1 X106.655 Y88.818 E.01772
G1 X105.782 Y89.772 E.04379
G1 X105.345 Y90.134 E.0192
G1 X104.908 Y90.277 E.01556
G1 X104.035 Y90.197 E.02969
G1 X103.598 Y90.023 E.01591
G1 X103.161 Y89.735 E.01772
G1 X102.288 Y88.78 E.04379
M73 P2 R199
G1 X101.851 Y88.418 E.0192
G1 X101.414 Y88.275 E.01556
G1 X100.541 Y88.355 E.02969
G1 X100.104 Y88.529 E.01591
G1 X99.667 Y88.818 E.01772
G1 X98.793 Y89.772 E.04379
G1 X98.357 Y90.134 E.0192
G1 X97.92 Y90.277 E.01556
G1 X97.046 Y90.197 E.02969
G1 X96.61 Y90.023 E.01591
G1 X96.173 Y89.735 E.01772
G1 X95.937 Y89.477 E.0118
G1 X95.937 Y93.694 E.14274
G1 X96.173 Y93.772 E.00839
G1 X97.046 Y93.691 E.02969
G1 X97.483 Y93.518 E.01591
G1 X97.92 Y93.229 E.01772
G1 X98.793 Y92.274 E.04379
G1 X99.23 Y91.912 E.0192
G1 X99.667 Y91.769 E.01556
G1 X100.541 Y91.849 E.02969
G1 X100.977 Y92.023 E.01591
G1 X101.414 Y92.312 E.01772
G1 X102.288 Y93.266 E.04379
G1 X102.724 Y93.628 E.0192
G1 X103.161 Y93.772 E.01556
G1 X104.035 Y93.691 E.02969
G1 X104.472 Y93.518 E.01591
G1 X104.908 Y93.229 E.01772
G1 X105.782 Y92.274 E.04379
G1 X106.219 Y91.912 E.0192
G1 X106.655 Y91.769 E.01556
G1 X107.529 Y91.849 E.02969
G1 X107.966 Y92.023 E.01591
G1 X108.403 Y92.312 E.01772
G1 X108.941 Y92.9 E.027
G1 X108.941 Y94.063 E.03934
G1 X107.603 Y94.063 E.04528
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:2.4
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;2.4
;WIPE_START
G1 F8640
G1 X108.941 Y94.063 E-.30887
G1 X108.941 Y92.9 E-.26838
G1 X108.407 Y92.316 E-.18274
;WIPE_END
G1 E-.04 F2100
G1 Z2.6 F720
;AFTER_LAYER_CHANGE
;2.4
; printing object arce_example.stl id:0 copy 0
G1 X109.817 Y86.067 F10800
G1 Z2.4 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1200
G1 X109.627 Y86.105 E.00655
G1 X109.392 Y86.275 E.00983
G1 X109.32 Y86.38 E.0043
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.876 Y86.06 E.15205
M204 S1000
G1 X109.702 Y86.538 F10800
M204 S800
;TYPE:External perimeter
G1 F1200
G1 X109.653 Y86.67 E.00475
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
M73 Q2 S199
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.756 Y86.513 E.00375
M204 S1000
G1 X109.565 Y86.506 F10800
G1 X109.693 Y85.771
;TYPE:Internal infill
;WIDTH:0.45
G1 F1200
G1 X112.192 Y85.757 E.08459
G1 X112.77 Y84.972 E.033
G1 X113.207 Y84.644 E.0185
G1 X113.644 Y84.591 E.01489
G1 X114.063 Y84.695 E.0146
G1 X114.063 Y81.562 E.10603
G1 X113.644 Y81.912 E.01848
G1 X112.77 Y83.097 E.04982
G1 X112.334 Y83.426 E.0185
G1 X111.897 Y83.479 E.01489
G1 X111.023 Y83.263 E.03046
G1 X110.586 Y83.029 E.01677
G1 X110.15 Y82.663 E.01928
G1 X109.276 Y81.478 E.04982
G1 X108.839 Y81.15 E.0185
G1 X108.403 Y81.097 E.01489
G1 X107.529 Y81.313 E.03046
G1 X107.092 Y81.547 E.01677
G1 X106.655 Y81.912 E.01928
G1 X105.782 Y83.097 E.04982
G1 X105.345 Y83.426 E.0185
G1 X104.908 Y83.479 E.01489
G1 X104.035 Y83.263 E.03046
G1 X103.598 Y83.029 E.01677
G1 X103.161 Y82.663 E.01928
G1 X102.288 Y81.478 E.04982
G1 X101.851 Y81.15 E.0185
G1 X101.414 Y81.097 E.01489
G1 X100.541 Y81.313 E.03046
G1 X100.104 Y81.547 E.01677
G1 X99.667 Y81.912 E.01928
G1 X98.793 Y83.097 E.04982
G1 X98.357 Y83.426 E.0185
G1 X97.92 Y83.479 E.01489
G1 X97.046 Y83.263 E.03046
G1 X96.61 Y83.029 E.01677
G1 X96.173 Y82.663 E.01928
G1 X95.937 Y82.344 E.01343
G1 X95.937 Y79.956 E.08082
G1 X96.173 Y79.984 E.00803
G1 X97.046 Y79.768 E.03046
G1 X97.483 Y79.534 E.01677
G1 X97.92 Y79.169 E.01928
G1 X98.793 Y77.984 E.04982
G1 X99.23 Y77.655 E.0185
G1 X99.667 Y77.603 E.01489
G1 X100.541 Y77.819 E.03046
G1 X100.977 Y78.053 E.01677
G1 X101.414 Y78.418 E.01928
G1 X102.288 Y79.603 E.04982
G1 X102.724 Y79.932 E.0185
G1 X103.161 Y79.984 E.01489
G1 X104.035 Y79.768 E.03046
G1 X104.472 Y79.534 E.01677
G1 X104.908 Y79.169 E.01928
G1 X105.782 Y77.984 E.04982
G1 X106.219 Y77.655 E.0185
G1 X106.655 Y77.603 E.01489
G1 X107.529 Y77.819 E.03046
G1 X107.966 Y78.053 E.01677
G1 X108.403 Y78.418 E.01928
G1 X109.276 Y79.603 E.04982
G1 X109.713 Y79.932 E.0185
G1 X110.15 Y79.984 E.01489
G1 X111.023 Y79.768 E.03046
G1 X111.46 Y79.534 E.01677
G1 X111.897 Y79.169 E.01928
G1 X112.77 Y77.984 E.04982
G1 X113.207 Y77.655 E.0185
G1 X113.644 Y77.603 E.01489
G1 X114.063 Y77.706 E.0146
G1 X114.063 Y75.937 E.05987
G1 X112.897 Y75.937 E.03947
G1 X112.77 Y76.109 E.00721
G1 X112.334 Y76.437 E.0185
G1 X111.897 Y76.49 E.01489
G1 X111.023 Y76.274 E.03046
G1 X110.586 Y76.04 E.01677
G1 X110.464 Y75.937 E.00542
G1 X105.908 Y75.937 E.1542
G1 X105.782 Y76.109 E.00721
G1 X105.345 Y76.437 E.0185
G1 X104.908 Y76.49 E.01489
G1 X104.035 Y76.274 E.03046
G1 X103.598 Y76.04 E.01677
G1 X103.475 Y75.937 E.00542
G1 X98.92 Y75.937 E.1542
G1 X98.793 Y76.109 E.00721
G1 X98.357 Y76.437 E.0185
G1 X97.92 Y76.49 E.01489
G1 X97.046 Y76.274 E.03046
G1 X96.61 Y76.04 E.01677
G1 X96.487 Y75.937 E.00542
G1 X95.937 Y75.937 E.0186
G1 X95.937 Y77.888 E.06602
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.45037
G1 X96.487 Y75.937 E-.12688
G1 X96.61 Y76.04 E-.03695
G1 X97.046 Y76.274 E-.11442
G1 X97.178 Y76.307 E-.03137
;WIPE_END
G1 E-.04 F2100
G1 Z2.8 F720
G1 X95.937 Y84.444 F10800
G1 Z2.4 F720
G1 E.8 F2100
G1 F1200
G1 X95.937 Y86.944 E.08462
G1 X96.173 Y86.973 E.00803
G1 X97.046 Y86.757 E.03046
G1 X97.483 Y86.523 E.01677
G1 X97.92 Y86.157 E.01928
G1 X98.793 Y84.972 E.04982
G1 X99.23 Y84.644 E.0185
G1 X99.667 Y84.591 E.01489
G1 X100.541 Y84.807 E.03046
G1 X100.977 Y85.041 E.01677
G1 X101.414 Y85.407 E.01928
G1 X102.288 Y86.591 E.04982
G1 X102.724 Y86.92 E.0185
G1 X103.161 Y86.973 E.01489
G1 X104.035 Y86.757 E.03046
G1 X104.472 Y86.523 E.01677
G1 X104.908 Y86.157 E.01928
G1 X105.782 Y84.972 E.04982
G1 X106.219 Y84.644 E.0185
G1 X106.655 Y84.591 E.01489
G1 X107.529 Y84.807 E.03046
G1 X107.966 Y85.041 E.01677
G1 X108.403 Y85.407 E.01928
G1 X109.041 Y86.273 E.03644
G1 X108.981 Y86.398 E.00469
G1 X108.941 Y86.663 E.00906
G1 X108.941 Y88.215 E.05253
G1 X108.839 Y88.138 E.00431
G1 X108.403 Y88.085 E.01489
G1 X107.529 Y88.301 E.03046
G1 X107.092 Y88.535 E.01677
G1 X106.655 Y88.901 E.01928
G1 X105.782 Y90.086 E.04982
G1 X105.345 Y90.414 E.0185
G1 X104.908 Y90.467 E.01489
G1 X104.035 Y90.251 E.03046
G1 X103.598 Y90.017 E.01677
G1 X103.161 Y89.651 E.01928
G1 X102.288 Y88.467 E.04982
G1 X101.851 Y88.138 E.0185
G1 X101.414 Y88.085 E.01489
G1 X100.541 Y88.301 E.03046
G1 X100.104 Y88.535 E.01677
G1 X99.667 Y88.901 E.01928
G1 X98.793 Y90.086 E.04982
G1 X98.357 Y90.414 E.0185
G1 X97.92 Y90.467 E.01489
G1 X97.046 Y90.251 E.03046
G1 X96.61 Y90.017 E.01677
G1 X96.173 Y89.651 E.01928
G1 X95.937 Y89.332 E.01343
G1 X95.937 Y93.933 E.15573
G1 X96.173 Y93.961 E.00803
G1 X97.046 Y93.745 E.03046
G1 X97.483 Y93.511 E.01677
G1 X97.92 Y93.146 E.01928
G1 X98.793 Y91.961 E.04982
G1 X99.23 Y91.632 E.0185
G1 X99.667 Y91.579 E.01489
G1 X100.541 Y91.795 E.03046
G1 X100.977 Y92.029 E.01677
G1 X101.414 Y92.395 E.01928
G1 X102.288 Y93.58 E.04982
G1 X102.724 Y93.908 E.0185
G1 X103.161 Y93.961 E.01489
G1 X104.035 Y93.745 E.03046
G1 X104.472 Y93.511 E.01677
G1 X104.908 Y93.146 E.01928
G1 X105.782 Y91.961 E.04982
G1 X106.219 Y91.632 E.0185
G1 X106.655 Y91.579 E.01489
G1 X107.529 Y91.795 E.03046
G1 X107.966 Y92.029 E.01677
G1 X108.403 Y92.395 E.01928
G1 X108.941 Y93.125 E.03072
G1 X108.941 Y94.063 E.03172
G1 X107.378 Y94.063 E.0529
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:2.6
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;2.6
;WIPE_START
G1 F8640
G1 X108.941 Y94.063 E-.36087
G1 X108.941 Y93.125 E-.21639
G1 X108.471 Y92.488 E-.18274
;WIPE_END
G1 E-.04 F2100
G1 Z2.8 F720
;AFTER_LAYER_CHANGE
;2.6
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z2.6 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1248
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1248
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
G1 X109.587 Y85.798
;TYPE:Internal infill
;WIDTH:0.45
G1 F1248
G1 X109.746 Y85.761 E.00553
G1 X112.082 Y85.757 E.07907
G1 X112.334 Y85.319 E.01709
G1 X112.77 Y84.336 E.03641
G1 X113.207 Y84.233 E.01519
G1 X113.644 Y84.354 E.01534
G1 X114.063 Y84.534 E.01543
G1 X114.063 Y81.55 E.10099
G1 X113.644 Y81.989 E.02053
G1 X113.207 Y82.75 E.02971
G1 X112.77 Y83.734 E.03641
G1 X112.334 Y83.837 E.01519
G1 X111.897 Y83.716 E.01534
G1 X111.023 Y83.341 E.03218
G1 X110.586 Y83.044 E.01787
G1 X110.15 Y82.586 E.02141
G1 X109.713 Y81.825 E.02971
G1 X109.276 Y80.842 E.03641
G1 X108.839 Y80.738 E.01519
G1 X108.403 Y80.86 E.01534
G1 X107.529 Y81.235 E.03218
G1 X107.092 Y81.531 E.01787
G1 X106.655 Y81.989 E.02141
G1 X106.219 Y82.75 E.02971
G1 X105.782 Y83.734 E.03641
G1 X105.345 Y83.837 E.01519
G1 X104.908 Y83.716 E.01534
G1 X104.035 Y83.341 E.03218
G1 X103.598 Y83.044 E.01787
G1 X103.161 Y82.586 E.02141
G1 X102.724 Y81.825 E.02971
G1 X102.288 Y80.842 E.03641
G1 X101.851 Y80.738 E.01519
G1 X101.414 Y80.86 E.01534
G1 X100.541 Y81.235 E.03218
G1 X100.104 Y81.531 E.01787
G1 X99.667 Y81.989 E.02141
G1 X99.23 Y82.75 E.02971
G1 X98.793 Y83.734 E.03641
G1 X98.357 Y83.837 E.01519
G1 X97.92 Y83.716 E.01534
G1 X97.046 Y83.341 E.03218
G1 X96.61 Y83.044 E.01787
G1 X96.173 Y82.586 E.02141
G1 X95.937 Y82.176 E.01602
G1 X95.937 Y80.287 E.06394
G1 X96.173 Y80.222 E.00827
G1 X97.046 Y79.846 E.03218
G1 X97.483 Y79.55 E.01787
G1 X97.92 Y79.092 E.02141
G1 X98.357 Y78.331 E.02971
G1 X98.793 Y77.348 E.03641
G1 X99.23 Y77.244 E.01519
G1 X99.667 Y77.365 E.01534
G1 X100.541 Y77.741 E.03218
G1 X100.977 Y78.037 E.01787
G1 X101.414 Y78.495 E.02141
G1 X101.851 Y79.256 E.02971
G1 X102.288 Y80.239 E.03641
G1 X102.724 Y80.343 E.01519
G1 X103.161 Y80.222 E.01534
G1 X104.035 Y79.846 E.03218
G1 X104.472 Y79.55 E.01787
G1 X104.908 Y79.092 E.02141
G1 X105.345 Y78.331 E.02971
G1 X105.782 Y77.348 E.03641
G1 X106.219 Y77.244 E.01519
G1 X106.655 Y77.365 E.01534
G1 X107.529 Y77.741 E.03218
G1 X107.966 Y78.037 E.01787
G1 X108.403 Y78.495 E.02141
G1 X108.839 Y79.256 E.02971
G1 X109.276 Y80.239 E.03641
G1 X109.713 Y80.343 E.01519
G1 X110.15 Y80.222 E.01534
G1 X111.023 Y79.846 E.03218
G1 X111.46 Y79.55 E.01787
G1 X111.897 Y79.092 E.02141
G1 X112.334 Y78.331 E.02971
G1 X112.77 Y77.348 E.03641
G1 X113.207 Y77.244 E.01519
G1 X113.644 Y77.365 E.01534
G1 X114.063 Y77.545 E.01543
G1 X114.063 Y75.937 E.05442
G1 X113.129 Y75.937 E.0316
G1 X112.77 Y76.745 E.02992
G1 X112.334 Y76.849 E.01519
G1 X111.897 Y76.727 E.01534
G1 X111.023 Y76.352 E.03218
G1 X110.586 Y76.056 E.01787
G1 X110.474 Y75.937 E.00553
G1 X106.141 Y75.937 E.14666
G1 X105.782 Y76.745 E.02992
G1 X105.345 Y76.849 E.01519
G1 X104.908 Y76.727 E.01534
G1 X104.035 Y76.352 E.03218
G1 X103.598 Y76.056 E.01787
G1 X103.485 Y75.937 E.00553
G1 X99.152 Y75.937 E.14666
G1 X98.793 Y76.745 E.02992
G1 X98.357 Y76.849 E.01519
G1 X97.92 Y76.727 E.01534
G1 X97.046 Y76.352 E.03218
G1 X96.61 Y76.056 E.01787
G1 X96.497 Y75.937 E.00553
G1 X95.937 Y75.937 E.01893
G1 X95.937 Y77.878 E.06569
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.4481
G1 X96.497 Y75.937 E-.12915
G1 X96.61 Y76.056 E-.03775
G1 X97.046 Y76.352 E-.12191
G1 X97.138 Y76.392 E-.02309
;WIPE_END
G1 E-.04 F2100
G1 Z3 F720
G1 X95.937 Y84.775 F10800
G1 Z2.6 F720
G1 E.8 F2100
G1 F1248
G1 X95.937 Y87.275 E.08462
G1 X96.173 Y87.21 E.00827
G1 X97.046 Y86.835 E.03218
G1 X97.483 Y86.538 E.01787
G1 X97.92 Y86.081 E.02141
G1 X98.357 Y85.319 E.02971
G1 X98.793 Y84.336 E.03641
G1 X99.23 Y84.233 E.01519
G1 X99.667 Y84.354 E.01534
G1 X100.541 Y84.729 E.03218
G1 X100.977 Y85.026 E.01787
G1 X101.414 Y85.483 E.02141
G1 X101.851 Y86.245 E.02971
G1 X102.288 Y87.228 E.03641
G1 X102.724 Y87.331 E.01519
G1 X103.161 Y87.21 E.01534
G1 X104.035 Y86.835 E.03218
G1 X104.472 Y86.538 E.01787
G1 X104.908 Y86.081 E.02141
G1 X105.345 Y85.319 E.02971
G1 X105.782 Y84.336 E.03641
G1 X106.219 Y84.233 E.01519
G1 X106.655 Y84.354 E.01534
G1 X107.529 Y84.729 E.03218
G1 X107.966 Y85.026 E.01787
G1 X108.403 Y85.483 E.02141
G1 X108.839 Y86.245 E.02971
G1 X108.962 Y86.522 E.01027
G1 X108.941 Y86.663 E.00482
G1 X108.941 Y87.751 E.03684
G1 X108.839 Y87.727 E.00354
G1 X108.403 Y87.848 E.01534
G1 X107.529 Y88.223 E.03218
G1 X107.092 Y88.52 E.01787
G1 X106.655 Y88.977 E.02141
G1 X106.219 Y89.739 E.02971
G1 X105.782 Y90.722 E.03641
G1 X105.345 Y90.825 E.01519
G1 X104.908 Y90.704 E.01534
G1 X104.035 Y90.329 E.03218
G1 X103.598 Y90.032 E.01787
G1 X103.161 Y89.575 E.02141
G1 X102.724 Y88.813 E.02971
G1 X102.288 Y87.83 E.03641
G1 X101.851 Y87.727 E.01519
G1 X101.414 Y87.848 E.01534
G1 X100.541 Y88.223 E.03218
G1 X100.104 Y88.52 E.01787
G1 X99.667 Y88.977 E.02141
G1 X99.23 Y89.739 E.02971
G1 X98.793 Y90.722 E.03641
G1 X98.357 Y90.825 E.01519
G1 X97.92 Y90.704 E.01534
G1 X97.046 Y90.329 E.03218
G1 X96.61 Y90.032 E.01787
G1 X96.173 Y89.575 E.02141
G1 X95.937 Y89.164 E.01602
G1 X95.937 Y94.063 E.1658
G1 X96.489 Y94.063 E.01867
G1 X97.046 Y93.823 E.02053
G1 X97.483 Y93.527 E.01787
G1 X97.92 Y93.069 E.02141
G1 X98.357 Y92.308 E.02971
G1 X98.793 Y91.324 E.03641
G1 X99.23 Y91.221 E.01519
G1 X99.667 Y91.342 E.01534
G1 X100.541 Y91.717 E.03218
G1 X100.977 Y92.014 E.01787
G1 X101.414 Y92.472 E.02141
G1 X101.851 Y93.233 E.02971
G1 X102.219 Y94.063 E.03073
G1 X103.477 Y94.063 E.04258
G1 X104.035 Y93.823 E.02053
G1 X104.472 Y93.527 E.01787
G1 X104.908 Y93.069 E.02141
G1 X105.345 Y92.308 E.02971
G1 X105.782 Y91.324 E.03641
G1 X106.219 Y91.221 E.01519
G1 X106.655 Y91.342 E.01534
G1 X107.529 Y91.717 E.03218
G1 X107.966 Y92.014 E.01787
G1 X108.403 Y92.472 E.02141
G1 X108.839 Y93.233 E.02971
G1 X108.941 Y93.462 E.00849
G1 X108.941 Y94.063 E.02033
G1 X107.042 Y94.063 E.0643
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:2.8
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;2.8
;WIPE_START
G1 F8640
G1 X108.941 Y94.063 E-.4386
G1 X108.941 Y93.462 E-.13866
G1 X108.839 Y93.233 E-.05789
G1 X108.57 Y92.764 E-.12485
;WIPE_END
G1 E-.04 F2100
G1 Z3 F720
;AFTER_LAYER_CHANGE
;2.8
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z2.8 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1200
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1200
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z3.2 F720
G1 X106.238 Y94.063 F10800
G1 Z2.8 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1200
G1 X108.738 Y94.063 E.08462
G1 X108.765 Y93.644 E.0142
G1 X108.518 Y92.77 E.03072
G1 X108.271 Y92.334 E.01698
G1 X107.888 Y91.897 E.01967
G1 X106.635 Y91.023 E.05171
G1 X106.321 Y90.586 E.01821
G1 X106.293 Y90.15 E.01481
G1 X106.54 Y89.276 E.03072
G1 X106.787 Y88.839 E.01698
G1 X107.17 Y88.403 E.01967
G1 X108.423 Y87.529 E.05171
G1 X108.737 Y87.092 E.01821
G1 X108.765 Y86.655 E.01481
G1 X108.518 Y85.782 E.03072
G1 X108.271 Y85.345 E.01698
G1 X107.888 Y84.908 E.01967
G1 X106.635 Y84.035 E.05171
G1 X106.321 Y83.598 E.01821
G1 X106.293 Y83.161 E.01481
G1 X106.54 Y82.288 E.03072
G1 X106.787 Y81.851 E.01698
G1 X107.17 Y81.414 E.01967
G1 X108.423 Y80.541 E.05171
G1 X108.737 Y80.104 E.01821
G1 X108.765 Y79.667 E.01481
G1 X108.518 Y78.793 E.03072
G1 X108.271 Y78.357 E.01698
G1 X107.888 Y77.92 E.01967
G1 X106.635 Y77.046 E.05171
G1 X106.321 Y76.61 E.01821
G1 X106.293 Y76.173 E.01481
G1 X106.36 Y75.937 E.00828
G1 X103.469 Y75.937 E.09784
G1 X103.676 Y76.173 E.0106
G1 X104.929 Y77.046 E.05171
G1 X105.243 Y77.483 E.01821
G1 X105.27 Y77.92 E.01481
G1 X105.024 Y78.793 E.03072
G1 X104.777 Y79.23 E.01698
G1 X104.394 Y79.667 E.01967
G1 X103.14 Y80.541 E.05171
G1 X102.826 Y80.977 E.01821
G1 X102.799 Y81.414 E.01481
G1 X103.046 Y82.288 E.03072
G1 X103.293 Y82.724 E.01698
G1 X103.676 Y83.161 E.01967
G1 X104.929 Y84.035 E.05171
G1 X105.243 Y84.472 E.01821
G1 X105.27 Y84.908 E.01481
G1 X105.024 Y85.782 E.03072
G1 X104.777 Y86.219 E.01698
G1 X104.394 Y86.655 E.01967
G1 X103.14 Y87.529 E.05171
G1 X102.826 Y87.966 E.01821
G1 X102.799 Y88.403 E.01481
G1 X103.046 Y89.276 E.03072
G1 X103.293 Y89.713 E.01698
G1 X103.676 Y90.15 E.01967
G1 X104.929 Y91.023 E.05171
G1 X105.243 Y91.46 E.01821
G1 X105.27 Y91.897 E.01481
G1 X105.024 Y92.77 E.03072
G1 X104.777 Y93.207 E.01698
G1 X104.394 Y93.644 E.01967
G1 X103.793 Y94.063 E.02479
G1 X101.75 Y94.063 E.06915
G1 X101.776 Y93.644 E.0142
G1 X101.529 Y92.77 E.03072
G1 X101.283 Y92.334 E.01698
G1 X100.9 Y91.897 E.01967
G1 X99.646 Y91.023 E.05171
G1 X99.332 Y90.586 E.01821
G1 X99.305 Y90.15 E.01481
G1 X99.552 Y89.276 E.03072
G1 X99.799 Y88.839 E.01698
G1 X100.182 Y88.403 E.01967
G1 X101.435 Y87.529 E.05171
G1 X101.749 Y87.092 E.01821
G1 X101.776 Y86.655 E.01481
G1 X101.529 Y85.782 E.03072
G1 X101.283 Y85.345 E.01698
G1 X100.9 Y84.908 E.01967
G1 X99.646 Y84.035 E.05171
G1 X99.332 Y83.598 E.01821
G1 X99.305 Y83.161 E.01481
G1 X99.552 Y82.288 E.03072
G1 X99.799 Y81.851 E.01698
G1 X100.182 Y81.414 E.01967
G1 X101.435 Y80.541 E.05171
G1 X101.749 Y80.104 E.01821
G1 X101.776 Y79.667 E.01481
G1 X101.529 Y78.793 E.03072
G1 X101.283 Y78.357 E.01698
G1 X100.9 Y77.92 E.01967
G1 X99.646 Y77.046 E.05171
G1 X99.332 Y76.61 E.01821
G1 X99.305 Y76.173 E.01481
G1 X99.372 Y75.937 E.00828
G1 X96.481 Y75.937 E.09784
G1 X96.687 Y76.173 E.0106
G1 X97.941 Y77.046 E.05171
G1 X98.255 Y77.483 E.01821
G1 X98.282 Y77.92 E.01481
G1 X98.035 Y78.793 E.03072
G1 X97.788 Y79.23 E.01698
G1 X97.405 Y79.667 E.01967
G1 X96.152 Y80.541 E.05171
G1 X95.937 Y80.839 E.01245
G1 X95.937 Y81.862 E.03463
G1 X96.057 Y82.288 E.01496
G1 X96.304 Y82.724 E.01698
G1 X96.687 Y83.161 E.01967
G1 X97.941 Y84.035 E.05171
G1 X98.255 Y84.472 E.01821
G1 X98.282 Y84.908 E.01481
G1 X98.035 Y85.782 E.03072
G1 X97.788 Y86.219 E.01698
G1 X97.405 Y86.655 E.01967
G1 X96.152 Y87.529 E.05171
G1 X95.937 Y87.828 E.01245
G1 X95.937 Y88.851 E.03463
G1 X96.057 Y89.276 E.01496
G1 X96.304 Y89.713 E.01698
G1 X96.687 Y90.15 E.01967
G1 X97.941 Y91.023 E.05171
G1 X98.255 Y91.46 E.01821
G1 X98.282 Y91.897 E.01481
G1 X98.035 Y92.77 E.03072
G1 X97.788 Y93.207 E.01698
G1 X97.405 Y93.644 E.01967
G1 X96.805 Y94.063 E.02479
G1 X95.937 Y94.063 E.02935
G1 X95.937 Y92.43 E.05527
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.37703
G1 X96.805 Y94.063 E-.20023
G1 X97.405 Y93.644 E-.1691
G1 X97.444 Y93.599 E-.01364
;WIPE_END
G1 E-.04 F2100
G1 Z3.2 F720
G1 X114.063 Y79.023 F10800
G1 Z2.8 F720
G1 E.8 F2100
G1 F1200
G1 X114.063 Y81.523 E.08462
G1 X113.775 Y81.851 E.01475
G1 X113.529 Y82.288 E.01698
G1 X113.282 Y83.161 E.03072
G1 X113.309 Y83.598 E.01481
G1 X113.623 Y84.035 E.01821
G1 X114.063 Y84.459 E.02069
G1 X114.063 Y85.754 E.04383
G1 X112.019 Y85.757 E.06917
G1 X112.259 Y84.908 E.02986
G1 X112.232 Y84.472 E.01481
G1 X111.918 Y84.035 E.01821
G1 X110.664 Y83.161 E.05171
G1 X110.281 Y82.724 E.01967
G1 X110.034 Y82.288 E.01698
G1 X109.788 Y81.414 E.03072
G1 X109.815 Y80.977 E.01481
G1 X110.129 Y80.541 E.01821
G1 X111.382 Y79.667 E.05171
G1 X111.765 Y79.23 E.01967
G1 X112.012 Y78.793 E.01698
G1 X112.259 Y77.92 E.03072
G1 X112.232 Y77.483 E.01481
G1 X111.918 Y77.046 E.01821
G1 X110.664 Y76.173 E.05171
G1 X110.458 Y75.937 E.0106
G1 X113.348 Y75.937 E.09784
G1 X113.282 Y76.173 E.00828
G1 X113.309 Y76.61 E.01481
G1 X113.623 Y77.046 E.01821
G1 X114.063 Y77.471 E.02069
G1 X114.063 Y75.937 E.05191
G1 X113.552 Y75.937 E.01729
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:3
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;3
;WIPE_START
G1 F8640
G1 X114.063 Y75.937 E-.11793
G1 X114.063 Y77.471 E-.35412
G1 X113.623 Y77.046 E-.14112
G1 X113.309 Y76.61 E-.12422
G1 X113.303 Y76.512 E-.02261
;WIPE_END
G1 E-.04 F2100
G1 Z3.2 F720
;AFTER_LAYER_CHANGE
;3
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z3 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1176
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1176
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z3.4 F720
G1 X108.941 Y92.06 F10800
G1 Z3 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1176
G1 X108.941 Y94.063 E.06779
G1 X108.444 Y94.063 E.01683
G1 X108.566 Y93.644 E.01477
G1 X108.459 Y92.77 E.02979
G1 X108.273 Y92.334 E.01607
G1 X107.97 Y91.897 E.01801
G1 X106.977 Y91.023 E.04475
G1 X106.619 Y90.586 E.01911
G1 X106.492 Y90.15 E.0154
G1 X106.599 Y89.276 E.02979
G1 X106.785 Y88.839 E.01607
G1 X107.088 Y88.403 E.01801
G1 X108.081 Y87.529 E.04475
G1 X108.439 Y87.092 E.01911
G1 X108.566 Y86.655 E.0154
G1 X108.459 Y85.782 E.02979
G1 X108.273 Y85.345 E.01607
G1 X107.97 Y84.908 E.01801
G1 X106.977 Y84.035 E.04475
G1 X106.619 Y83.598 E.01911
G1 X106.492 Y83.161 E.0154
G1 X106.599 Y82.288 E.02979
G1 X106.785 Y81.851 E.01607
G1 X107.088 Y81.414 E.01801
G1 X108.081 Y80.541 E.04475
G1 X108.439 Y80.104 E.01911
G1 X108.566 Y79.667 E.0154
G1 X108.459 Y78.793 E.02979
G1 X108.273 Y78.357 E.01607
G1 X107.97 Y77.92 E.01801
G1 X106.977 Y77.046 E.04475
G1 X106.619 Y76.61 E.01911
G1 X106.492 Y76.173 E.0154
G1 X106.521 Y75.937 E.00803
G1 X103.43 Y75.937 E.1046
G1 X103.594 Y76.173 E.00971
M73 P2 R198
G1 X104.587 Y77.046 E.04475
G1 X104.944 Y77.483 E.01911
G1 X105.072 Y77.92 E.0154
G1 X104.965 Y78.793 E.02979
G1 X104.779 Y79.23 E.01607
G1 X104.475 Y79.667 E.01801
G1 X103.483 Y80.541 E.04475
G1 X103.125 Y80.977 E.01911
G1 X102.997 Y81.414 E.0154
G1 X103.105 Y82.288 E.02979
G1 X103.29 Y82.724 E.01607
G1 X103.594 Y83.161 E.01801
G1 X104.587 Y84.035 E.04475
G1 X104.944 Y84.472 E.01911
G1 X105.072 Y84.908 E.0154
G1 X104.965 Y85.782 E.02979
G1 X104.779 Y86.219 E.01607
G1 X104.475 Y86.655 E.01801
G1 X103.483 Y87.529 E.04475
G1 X103.125 Y87.966 E.01911
G1 X102.997 Y88.403 E.0154
G1 X103.105 Y89.276 E.02979
G1 X103.29 Y89.713 E.01607
G1 X103.594 Y90.15 E.01801
G1 X104.587 Y91.023 E.04475
G1 X104.944 Y91.46 E.01911
G1 X105.072 Y91.897 E.0154
G1 X104.965 Y92.77 E.02979
G1 X104.779 Y93.207 E.01607
G1 X104.475 Y93.644 E.01801
G1 X104 Y94.063 E.02145
G1 X101.455 Y94.063 E.08612
G1 X101.578 Y93.644 E.01477
G1 X101.471 Y92.77 E.02979
G1 X101.285 Y92.334 E.01607
G1 X100.981 Y91.897 E.01801
G1 X99.989 Y91.023 E.04475
G1 X99.631 Y90.586 E.01911
G1 X99.503 Y90.15 E.0154
G1 X99.61 Y89.276 E.02979
G1 X99.796 Y88.839 E.01607
G1 X100.1 Y88.403 E.01801
G1 X101.092 Y87.529 E.04475
G1 X101.45 Y87.092 E.01911
G1 X101.578 Y86.655 E.0154
G1 X101.471 Y85.782 E.02979
G1 X101.285 Y85.345 E.01607
G1 X100.981 Y84.908 E.01801
G1 X99.989 Y84.035 E.04475
G1 X99.631 Y83.598 E.01911
G1 X99.503 Y83.161 E.0154
G1 X99.61 Y82.288 E.02979
G1 X99.796 Y81.851 E.01607
G1 X100.1 Y81.414 E.01801
G1 X101.092 Y80.541 E.04475
G1 X101.45 Y80.104 E.01911
G1 X101.578 Y79.667 E.0154
G1 X101.471 Y78.793 E.02979
G1 X101.285 Y78.357 E.01607
G1 X100.981 Y77.92 E.01801
G1 X99.989 Y77.046 E.04475
G1 X99.631 Y76.61 E.01911
G1 X99.503 Y76.173 E.0154
G1 X99.532 Y75.937 E.00803
G1 X96.442 Y75.937 E.1046
G1 X96.606 Y76.173 E.00971
G1 X97.598 Y77.046 E.04475
G1 X97.956 Y77.483 E.01911
G1 X98.084 Y77.92 E.0154
G1 X97.977 Y78.793 E.02979
G1 X97.791 Y79.23 E.01607
G1 X97.487 Y79.667 E.01801
G1 X96.494 Y80.541 E.04475
G1 X96.137 Y80.977 E.01911
G1 X96.009 Y81.414 E.0154
G1 X96.116 Y82.288 E.02979
G1 X96.302 Y82.724 E.01607
G1 X96.606 Y83.161 E.01801
G1 X97.598 Y84.035 E.04475
G1 X97.956 Y84.472 E.01911
G1 X98.084 Y84.908 E.0154
G1 X97.977 Y85.782 E.02979
G1 X97.791 Y86.219 E.01607
G1 X97.487 Y86.655 E.01801
G1 X96.494 Y87.529 E.04475
G1 X96.137 Y87.966 E.01911
G1 X96.009 Y88.403 E.0154
G1 X96.116 Y89.276 E.02979
G1 X96.302 Y89.713 E.01607
G1 X96.606 Y90.15 E.01801
G1 X97.598 Y91.023 E.04475
G1 X97.956 Y91.46 E.01911
G1 X98.084 Y91.897 E.0154
G1 X97.977 Y92.77 E.02979
G1 X97.791 Y93.207 E.01607
G1 X97.487 Y93.644 E.01801
G1 X97.011 Y94.063 E.02145
G1 X95.937 Y94.063 E.03635
G1 X95.937 Y92.636 E.04827
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.32931
G1 X97.011 Y94.063 E-.24795
G1 X97.487 Y93.644 E-.14635
G1 X97.577 Y93.514 E-.03639
;WIPE_END
G1 E-.04 F2100
G1 Z3.4 F720
G1 X114.063 Y78.935 F10800
G1 Z3 F720
G1 E.8 F2100
G1 F1176
G1 X114.063 Y81.435 E.08462
G1 X113.773 Y81.851 E.01717
G1 X113.587 Y82.288 E.01607
G1 X113.48 Y83.161 E.02979
G1 X113.608 Y83.598 E.0154
G1 X113.966 Y84.035 E.01911
G1 X114.063 Y84.186 E.00608
G1 X114.063 Y85.754 E.0531
G1 X111.956 Y85.757 E.07129
G1 X112.061 Y84.908 E.02896
G1 X111.933 Y84.472 E.0154
G1 X111.575 Y84.035 E.01911
G1 X110.583 Y83.161 E.04475
G1 X110.279 Y82.724 E.01801
G1 X110.093 Y82.288 E.01607
G1 X109.986 Y81.414 E.02979
G1 X110.114 Y80.977 E.0154
G1 X110.471 Y80.541 E.01911
G1 X111.464 Y79.667 E.04475
G1 X111.768 Y79.23 E.01801
G1 X111.953 Y78.793 E.01607
G1 X112.061 Y77.92 E.02979
G1 X111.933 Y77.483 E.0154
G1 X111.575 Y77.046 E.01911
G1 X110.583 Y76.173 E.04475
G1 X110.419 Y75.937 E.00971
G1 X113.509 Y75.937 E.1046
G1 X113.48 Y76.173 E.00803
G1 X113.608 Y76.61 E.0154
G1 X113.966 Y77.046 E.01911
G1 X114.063 Y77.197 E.00608
G1 X114.063 Y75.937 E.04265
G1 X113.712 Y75.937 E.01185
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:3.2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;3.2
;WIPE_START
G1 F8640
G1 X114.063 Y75.937 E-.08084
G1 X114.063 Y77.197 E-.29094
G1 X113.966 Y77.046 E-.04145
G1 X113.608 Y76.61 E-.13036
G1 X113.48 Y76.173 E-.10507
G1 X113.509 Y75.937 E-.05477
G1 X113.264 Y75.937 E-.05656
;WIPE_END
G1 E-.04 F2100
G1 Z3.4 F720
;AFTER_LAYER_CHANGE
;3.2
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z3.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1167
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
M73 Q2 S198
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1167
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z3.6 F720
G1 X108.941 Y92.286 F10800
G1 Z3.2 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1167
G1 X108.941 Y94.063 E.06015
G1 X108.218 Y94.063 E.02448
G1 X108.405 Y93.644 E.01552
G1 X108.462 Y93.207 E.01491
G1 X108.422 Y92.77 E.01484
G1 X108.295 Y92.334 E.0154
G1 X108.06 Y91.897 E.01679
G1 X107.688 Y91.46 E.01942
G1 X107.224 Y91.023 E.02156
G1 X106.848 Y90.586 E.01951
G1 X106.653 Y90.15 E.01619
G1 X106.596 Y89.713 E.01491
G1 X106.636 Y89.276 E.01484
G1 X106.763 Y88.839 E.0154
G1 X106.998 Y88.403 E.01679
G1 X107.37 Y87.966 E.01942
G1 X107.834 Y87.529 E.02156
G1 X108.21 Y87.092 E.01951
G1 X108.405 Y86.655 E.01619
G1 X108.462 Y86.219 E.01491
G1 X108.422 Y85.782 E.01484
G1 X108.295 Y85.345 E.0154
G1 X108.06 Y84.908 E.01679
G1 X107.688 Y84.472 E.01942
G1 X107.224 Y84.035 E.02156
G1 X106.848 Y83.598 E.01951
G1 X106.653 Y83.161 E.01619
G1 X106.596 Y82.724 E.01491
G1 X106.636 Y82.288 E.01484
G1 X106.763 Y81.851 E.0154
G1 X106.998 Y81.414 E.01679
G1 X107.37 Y80.977 E.01942
G1 X107.834 Y80.541 E.02156
G1 X108.21 Y80.104 E.01951
G1 X108.405 Y79.667 E.01619
G1 X108.462 Y79.23 E.01491
G1 X108.422 Y78.793 E.01484
G1 X108.295 Y78.357 E.0154
G1 X108.06 Y77.92 E.01679
G1 X107.688 Y77.483 E.01942
G1 X107.224 Y77.046 E.02156
G1 X106.848 Y76.61 E.01951
G1 X106.653 Y76.173 E.01619
G1 X106.623 Y75.937 E.00804
G1 X103.377 Y75.937 E.10985
G1 X103.504 Y76.173 E.00905
G1 X103.876 Y76.61 E.01942
G1 X104.34 Y77.046 E.02156
G1 X104.716 Y77.483 E.01951
G1 X104.911 Y77.92 E.01619
G1 X104.967 Y78.357 E.01491
G1 X104.928 Y78.793 E.01484
G1 X104.801 Y79.23 E.0154
G1 X104.565 Y79.667 E.01679
G1 X104.193 Y80.104 E.01942
G1 X103.73 Y80.541 E.02156
G1 X103.354 Y80.977 E.01951
G1 X103.159 Y81.414 E.01619
G1 X103.102 Y81.851 E.01491
G1 X103.142 Y82.288 E.01484
G1 X103.269 Y82.724 E.0154
G1 X103.504 Y83.161 E.01679
G1 X103.876 Y83.598 E.01942
G1 X104.34 Y84.035 E.02156
G1 X104.716 Y84.472 E.01951
G1 X104.911 Y84.908 E.01619
G1 X104.967 Y85.345 E.01491
G1 X104.928 Y85.782 E.01484
G1 X104.801 Y86.219 E.0154
G1 X104.565 Y86.655 E.01679
G1 X104.193 Y87.092 E.01942
G1 X103.73 Y87.529 E.02156
G1 X103.354 Y87.966 E.01951
G1 X103.159 Y88.403 E.01619
G1 X103.102 Y88.839 E.01491
G1 X103.142 Y89.276 E.01484
G1 X103.269 Y89.713 E.0154
G1 X103.504 Y90.15 E.01679
G1 X103.876 Y90.586 E.01942
G1 X104.34 Y91.023 E.02156
G1 X104.716 Y91.46 E.01951
G1 X104.911 Y91.897 E.01619
G1 X104.967 Y92.334 E.01491
G1 X104.928 Y92.77 E.01484
G1 X104.801 Y93.207 E.0154
G1 X104.565 Y93.644 E.01679
G1 X104.209 Y94.063 E.01862
G1 X101.23 Y94.063 E.10084
G1 X101.416 Y93.644 E.01552
G1 X101.473 Y93.207 E.01491
G1 X101.434 Y92.77 E.01484
G1 X101.306 Y92.334 E.0154
G1 X101.071 Y91.897 E.01679
G1 X100.699 Y91.46 E.01942
G1 X100.236 Y91.023 E.02156
G1 X99.86 Y90.586 E.01951
G1 X99.665 Y90.15 E.01619
G1 X99.608 Y89.713 E.01491
G1 X99.647 Y89.276 E.01484
G1 X99.775 Y88.839 E.0154
G1 X100.01 Y88.403 E.01679
G1 X100.382 Y87.966 E.01942
G1 X100.846 Y87.529 E.02156
G1 X101.222 Y87.092 E.01951
G1 X101.416 Y86.655 E.01619
G1 X101.473 Y86.219 E.01491
G1 X101.434 Y85.782 E.01484
G1 X101.306 Y85.345 E.0154
G1 X101.071 Y84.908 E.01679
G1 X100.699 Y84.472 E.01942
G1 X100.236 Y84.035 E.02156
G1 X99.86 Y83.598 E.01951
G1 X99.665 Y83.161 E.01619
G1 X99.608 Y82.724 E.01491
G1 X99.647 Y82.288 E.01484
G1 X99.775 Y81.851 E.0154
G1 X100.01 Y81.414 E.01679
G1 X100.382 Y80.977 E.01942
G1 X100.846 Y80.541 E.02156
G1 X101.222 Y80.104 E.01951
G1 X101.416 Y79.667 E.01619
G1 X101.473 Y79.23 E.01491
G1 X101.434 Y78.793 E.01484
G1 X101.306 Y78.357 E.0154
G1 X101.071 Y77.92 E.01679
G1 X100.699 Y77.483 E.01942
G1 X100.236 Y77.046 E.02156
G1 X99.86 Y76.61 E.01951
G1 X99.665 Y76.173 E.01619
G1 X99.634 Y75.937 E.00804
G1 X96.389 Y75.937 E.10985
G1 X96.516 Y76.173 E.00905
G1 X96.888 Y76.61 E.01942
G1 X97.351 Y77.046 E.02156
G1 X97.727 Y77.483 E.01951
G1 X97.922 Y77.92 E.01619
G1 X97.979 Y78.357 E.01491
G1 X97.94 Y78.793 E.01484
G1 X97.812 Y79.23 E.0154
G1 X97.577 Y79.667 E.01679
G1 X97.205 Y80.104 E.01942
G1 X96.741 Y80.541 E.02156
G1 X96.365 Y80.977 E.01951
G1 X96.171 Y81.414 E.01619
G1 X96.114 Y81.851 E.01491
G1 X96.153 Y82.288 E.01484
G1 X96.281 Y82.724 E.0154
G1 X96.516 Y83.161 E.01679
G1 X96.888 Y83.598 E.01942
G1 X97.351 Y84.035 E.02156
G1 X97.727 Y84.472 E.01951
G1 X97.922 Y84.908 E.01619
G1 X97.979 Y85.345 E.01491
G1 X97.94 Y85.782 E.01484
G1 X97.812 Y86.219 E.0154
G1 X97.577 Y86.655 E.01679
G1 X97.205 Y87.092 E.01942
G1 X96.741 Y87.529 E.02156
G1 X96.365 Y87.966 E.01951
G1 X96.171 Y88.403 E.01619
G1 X96.114 Y88.839 E.01491
G1 X96.153 Y89.276 E.01484
G1 X96.281 Y89.713 E.0154
G1 X96.516 Y90.15 E.01679
G1 X96.888 Y90.586 E.01942
G1 X97.351 Y91.023 E.02156
G1 X97.727 Y91.46 E.01951
G1 X97.922 Y91.897 E.01619
G1 X97.979 Y92.334 E.01491
G1 X97.94 Y92.77 E.01484
G1 X97.812 Y93.207 E.0154
G1 X97.577 Y93.644 E.01679
G1 X97.22 Y94.063 E.01862
G1 X95.937 Y94.063 E.04343
G1 X95.937 Y92.846 E.04119
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.281
G1 X97.22 Y94.063 E-.29626
G1 X97.577 Y93.644 E-.12701
G1 X97.692 Y93.431 E-.05573
;WIPE_END
G1 E-.04 F2100
G1 Z3.6 F720
G1 X114.063 Y78.825 F10800
G1 Z3.2 F720
G1 E.8 F2100
G1 F1167
G1 X114.063 Y76.872 E.06609
G1 X113.836 Y76.61 E.01174
G1 X113.642 Y76.173 E.01619
G1 X113.611 Y75.937 E.00804
G1 X110.366 Y75.937 E.10985
G1 X110.493 Y76.173 E.00905
G1 X110.864 Y76.61 E.01942
G1 X111.328 Y77.046 E.02156
G1 X111.704 Y77.483 E.01951
G1 X111.899 Y77.92 E.01619
G1 X111.956 Y78.357 E.01491
G1 X111.916 Y78.793 E.01484
G1 X111.789 Y79.23 E.0154
G1 X111.554 Y79.667 E.01679
G1 X111.182 Y80.104 E.01942
G1 X110.718 Y80.541 E.02156
G1 X110.342 Y80.977 E.01951
G1 X110.147 Y81.414 E.01619
G1 X110.091 Y81.851 E.01491
G1 X110.13 Y82.288 E.01484
G1 X110.257 Y82.724 E.0154
G1 X110.493 Y83.161 E.01679
G1 X110.864 Y83.598 E.01942
G1 X111.328 Y84.035 E.02156
G1 X111.704 Y84.472 E.01951
G1 X111.899 Y84.908 E.01619
G1 X111.956 Y85.345 E.01491
G1 X111.919 Y85.757 E.01401
G1 X114.063 Y85.754 E.07257
G1 X114.063 Y83.861 E.0641
G1 X113.836 Y83.598 E.01174
G1 X113.642 Y83.161 E.01619
G1 X113.585 Y82.724 E.01491
G1 X113.624 Y82.288 E.01484
G1 X113.752 Y81.851 E.0154
G1 X113.987 Y81.414 E.01679
G1 X114.063 Y81.325 E.00396
G1 X114.063 Y78.825 E.08462
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:3.4
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;3.4
;WIPE_START
G1 F8640
G1 X114.063 Y81.325 E-.57726
G1 X113.987 Y81.414 E-.02703
G1 X113.752 Y81.851 E-.11454
G1 X113.702 Y82.022 E-.04117
;WIPE_END
G1 E-.04 F2100
G1 Z3.6 F720
;AFTER_LAYER_CHANGE
;3.4
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z3.4 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1162
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1162
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z3.8 F720
G1 X108.941 Y92.475 F10800
G1 Z3.4 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1162
G1 X108.941 Y94.063 E.05374
G1 X108.029 Y94.063 E.03088
G1 X108.27 Y93.644 E.01636
G1 X108.387 Y93.207 E.01531
G1 X108.405 Y92.77 E.0148
G1 X108.334 Y92.334 E.01498
G1 X108.161 Y91.897 E.0159
G1 X107.855 Y91.46 E.01804
G1 X107.04 Y90.586 E.04046
G1 X106.788 Y90.15 E.01706
G1 X106.671 Y89.713 E.01531
G1 X106.653 Y89.276 E.0148
G1 X106.724 Y88.839 E.01498
G1 X106.897 Y88.403 E.0159
G1 X107.203 Y87.966 E.01804
G1 X108.018 Y87.092 E.04046
G1 X108.27 Y86.655 E.01706
G1 X108.387 Y86.219 E.01531
G1 X108.405 Y85.782 E.0148
G1 X108.334 Y85.345 E.01498
G1 X108.161 Y84.908 E.0159
G1 X107.855 Y84.472 E.01804
G1 X107.04 Y83.598 E.04046
G1 X106.788 Y83.161 E.01706
G1 X106.671 Y82.724 E.01531
G1 X106.653 Y82.288 E.0148
G1 X106.724 Y81.851 E.01498
G1 X106.897 Y81.414 E.0159
G1 X107.203 Y80.977 E.01804
G1 X108.018 Y80.104 E.04046
G1 X108.27 Y79.667 E.01706
G1 X108.387 Y79.23 E.01531
G1 X108.405 Y78.793 E.0148
G1 X108.334 Y78.357 E.01498
G1 X108.161 Y77.92 E.0159
G1 X107.855 Y77.483 E.01804
G1 X107.04 Y76.61 E.04046
G1 X106.788 Y76.173 E.01706
G1 X106.725 Y75.937 E.00825
G1 X103.31 Y75.937 E.11561
G1 X103.403 Y76.173 E.00857
G1 X103.708 Y76.61 E.01804
G1 X104.524 Y77.483 E.04046
G1 X104.776 Y77.92 E.01706
G1 X104.893 Y78.357 E.01531
G1 X104.91 Y78.793 E.0148
G1 X104.84 Y79.23 E.01498
G1 X104.667 Y79.667 E.0159
G1 X104.361 Y80.104 E.01804
G1 X103.545 Y80.977 E.04046
G1 X103.294 Y81.414 E.01706
G1 X103.177 Y81.851 E.01531
G1 X103.159 Y82.288 E.0148
G1 X103.23 Y82.724 E.01498
G1 X103.403 Y83.161 E.0159
G1 X103.708 Y83.598 E.01804
G1 X104.524 Y84.472 E.04046
G1 X104.776 Y84.908 E.01706
G1 X104.893 Y85.345 E.01531
G1 X104.91 Y85.782 E.0148
G1 X104.84 Y86.219 E.01498
G1 X104.667 Y86.655 E.0159
G1 X104.361 Y87.092 E.01804
G1 X103.545 Y87.966 E.04046
G1 X103.294 Y88.403 E.01706
G1 X103.177 Y88.839 E.01531
G1 X103.159 Y89.276 E.0148
G1 X103.23 Y89.713 E.01498
G1 X103.403 Y90.15 E.0159
G1 X103.708 Y90.586 E.01804
G1 X104.524 Y91.46 E.04046
G1 X104.776 Y91.897 E.01706
G1 X104.893 Y92.334 E.01531
G1 X104.91 Y92.77 E.0148
G1 X104.84 Y93.207 E.01498
G1 X104.667 Y93.644 E.0159
G1 X104.374 Y94.063 E.0173
G1 X101.04 Y94.063 E.11283
G1 X101.282 Y93.644 E.01636
G1 X101.399 Y93.207 E.01531
G1 X101.416 Y92.77 E.0148
G1 X101.346 Y92.334 E.01498
G1 X101.173 Y91.897 E.0159
G1 X100.867 Y91.46 E.01804
G1 X100.051 Y90.586 E.04046
G1 X99.8 Y90.15 E.01706
G1 X99.683 Y89.713 E.01531
G1 X99.665 Y89.276 E.0148
G1 X99.736 Y88.839 E.01498
G1 X99.909 Y88.403 E.0159
G1 X100.214 Y87.966 E.01804
G1 X101.03 Y87.092 E.04046
G1 X101.282 Y86.655 E.01706
G1 X101.399 Y86.219 E.01531
G1 X101.416 Y85.782 E.0148
G1 X101.346 Y85.345 E.01498
G1 X101.173 Y84.908 E.0159
G1 X100.867 Y84.472 E.01804
G1 X100.051 Y83.598 E.04046
G1 X99.8 Y83.161 E.01706
G1 X99.683 Y82.724 E.01531
G1 X99.665 Y82.288 E.0148
G1 X99.736 Y81.851 E.01498
G1 X99.909 Y81.414 E.0159
G1 X100.214 Y80.977 E.01804
G1 X101.03 Y80.104 E.04046
G1 X101.282 Y79.667 E.01706
G1 X101.399 Y79.23 E.01531
G1 X101.416 Y78.793 E.0148
G1 X101.346 Y78.357 E.01498
G1 X101.173 Y77.92 E.0159
G1 X100.867 Y77.483 E.01804
G1 X100.051 Y76.61 E.04046
G1 X99.8 Y76.173 E.01706
G1 X99.737 Y75.937 E.00825
G1 X96.321 Y75.937 E.11561
G1 X96.414 Y76.173 E.00857
G1 X96.72 Y76.61 E.01804
G1 X97.536 Y77.483 E.04046
G1 X97.787 Y77.92 E.01706
G1 X97.904 Y78.357 E.01531
G1 X97.922 Y78.793 E.0148
G1 X97.851 Y79.23 E.01498
G1 X97.678 Y79.667 E.0159
G1 X97.373 Y80.104 E.01804
G1 X96.557 Y80.977 E.04046
G1 X96.305 Y81.414 E.01706
G1 X96.188 Y81.851 E.01531
G1 X96.171 Y82.288 E.0148
G1 X96.241 Y82.724 E.01498
G1 X96.414 Y83.161 E.0159
G1 X96.72 Y83.598 E.01804
G1 X97.536 Y84.472 E.04046
G1 X97.787 Y84.908 E.01706
G1 X97.904 Y85.345 E.01531
G1 X97.922 Y85.782 E.0148
G1 X97.851 Y86.219 E.01498
G1 X97.678 Y86.655 E.0159
G1 X97.373 Y87.092 E.01804
G1 X96.557 Y87.966 E.04046
G1 X96.305 Y88.403 E.01706
G1 X96.188 Y88.839 E.01531
G1 X96.171 Y89.276 E.0148
G1 X96.241 Y89.713 E.01498
G1 X96.414 Y90.15 E.0159
G1 X96.72 Y90.586 E.01804
G1 X97.536 Y91.46 E.04046
G1 X97.787 Y91.897 E.01706
G1 X97.904 Y92.334 E.01531
G1 X97.922 Y92.77 E.0148
G1 X97.851 Y93.207 E.01498
G1 X97.678 Y93.644 E.0159
G1 X97.385 Y94.063 E.0173
G1 X95.937 Y94.063 E.04901
G1 X95.937 Y93.011 E.03561
;WIPE_START
G1 F8640
G1 X95.937 Y94.063 E-.24292
G1 X97.385 Y94.063 E-.33433
G1 X97.678 Y93.644 E-.11802
G1 X97.782 Y93.383 E-.06473
;WIPE_END
G1 E-.04 F2100
G1 Z3.8 F720
G1 X114.063 Y78.661 F10800
G1 Z3.4 F720
G1 E.8 F2100
G1 F1162
G1 X114.063 Y76.648 E.06814
G1 X113.776 Y76.173 E.01877
G1 X113.713 Y75.937 E.00825
G1 X110.298 Y75.937 E.11561
G1 X110.391 Y76.173 E.00857
G1 X110.697 Y76.61 E.01804
G1 X111.513 Y77.483 E.04046
G1 X111.764 Y77.92 E.01706
G1 X111.881 Y78.357 E.01531
G1 X111.899 Y78.793 E.0148
G1 X111.828 Y79.23 E.01498
G1 X111.655 Y79.667 E.0159
G1 X111.35 Y80.104 E.01804
G1 X110.534 Y80.977 E.04046
G1 X110.282 Y81.414 E.01706
G1 X110.165 Y81.851 E.01531
G1 X110.148 Y82.288 E.0148
G1 X110.218 Y82.724 E.01498
G1 X110.391 Y83.161 E.0159
G1 X110.697 Y83.598 E.01804
G1 X111.513 Y84.472 E.04046
G1 X111.764 Y84.908 E.01706
G1 X111.881 Y85.345 E.01531
G1 X111.898 Y85.758 E.01397
G1 X114.063 Y85.754 E.07328
G1 X114.063 Y83.636 E.0717
G1 X113.776 Y83.161 E.01877
G1 X113.659 Y82.724 E.01531
G1 X113.642 Y82.288 E.0148
G1 X113.712 Y81.851 E.01498
G1 X113.885 Y81.414 E.0159
G1 X114.063 Y81.161 E.01046
G1 X114.063 Y78.661 E.08462
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:3.6
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;3.6
;WIPE_START
G1 F8640
G1 X114.063 Y81.161 E-.57726
G1 X113.885 Y81.414 E-.07136
G1 X113.712 Y81.851 E-.10848
G1 X113.71 Y81.863 E-.0029
;WIPE_END
G1 E-.04 F2100
G1 Z3.8 F720
;AFTER_LAYER_CHANGE
;3.6
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z3.6 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1144
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1144
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z4 F720
G1 X111.296 Y75.937 F10800
G1 Z3.6 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1144
G1 X113.796 Y75.937 E.08462
G1 X113.892 Y76.173 E.0086
G1 X114.063 Y76.414 E.01002
G1 X114.063 Y80.927 E.15276
G1 X114.018 Y80.977 E.00228
G1 X113.769 Y81.414 E.01701
G1 X113.656 Y81.851 E.01528
G1 X113.641 Y82.288 E.01479
G1 X113.715 Y82.724 E.01499
G1 X113.892 Y83.161 E.01595
G1 X114.063 Y83.403 E.01002
G1 X114.063 Y85.754 E.0796
G1 X111.895 Y85.758 E.07337
G1 X111.826 Y85.345 E.01416
G1 X111.649 Y84.908 E.01595
G1 X111.34 Y84.472 E.01811
G1 X110.523 Y83.598 E.04047
G1 X110.275 Y83.161 E.01701
G1 X110.161 Y82.724 E.01528
G1 X110.147 Y82.288 E.01479
G1 X110.221 Y81.851 E.01499
G1 X110.397 Y81.414 E.01595
G1 X110.707 Y80.977 E.01811
G1 X111.523 Y80.104 E.04047
G1 X111.771 Y79.667 E.01701
G1 X111.885 Y79.23 E.01528
G1 X111.899 Y78.793 E.01479
G1 X111.826 Y78.357 E.01499
G1 X111.649 Y77.92 E.01595
G1 X111.34 Y77.483 E.01811
G1 X110.523 Y76.61 E.04047
G1 X110.275 Y76.173 E.01701
G1 X110.214 Y75.937 E.00824
G1 X106.808 Y75.937 E.11528
G1 X106.903 Y76.173 E.0086
G1 X107.212 Y76.61 E.01811
G1 X108.029 Y77.483 E.04047
G1 X108.277 Y77.92 E.01701
G1 X108.391 Y78.357 E.01528
G1 X108.405 Y78.793 E.01479
G1 X108.331 Y79.23 E.01499
G1 X108.155 Y79.667 E.01595
G1 X107.846 Y80.104 E.01811
G1 X107.029 Y80.977 E.04047
G1 X106.781 Y81.414 E.01701
G1 X106.667 Y81.851 E.01528
G1 X106.653 Y82.288 E.01479
G1 X106.727 Y82.724 E.01499
G1 X106.903 Y83.161 E.01595
G1 X107.212 Y83.598 E.01811
G1 X108.029 Y84.472 E.04047
G1 X108.277 Y84.908 E.01701
G1 X108.391 Y85.345 E.01528
G1 X108.405 Y85.782 E.01479
G1 X108.331 Y86.219 E.01499
G1 X108.155 Y86.655 E.01595
G1 X107.846 Y87.092 E.01811
G1 X107.029 Y87.966 E.04047
G1 X106.781 Y88.403 E.01701
G1 X106.667 Y88.839 E.01528
G1 X106.653 Y89.276 E.01479
G1 X106.727 Y89.713 E.01499
G1 X106.903 Y90.15 E.01595
G1 X107.212 Y90.586 E.01811
G1 X108.029 Y91.46 E.04047
G1 X108.277 Y91.897 E.01701
G1 X108.391 Y92.334 E.01528
G1 X108.405 Y92.77 E.01479
G1 X108.331 Y93.207 E.01499
G1 X108.155 Y93.644 E.01595
G1 X107.858 Y94.063 E.01737
G1 X104.545 Y94.063 E.11216
G1 X104.783 Y93.644 E.01631
G1 X104.897 Y93.207 E.01528
G1 X104.911 Y92.77 E.01479
G1 X104.837 Y92.334 E.01499
G1 X104.661 Y91.897 E.01595
G1 X104.351 Y91.46 E.01811
G1 X103.535 Y90.586 E.04047
G1 X103.287 Y90.15 E.01701
G1 X103.173 Y89.713 E.01528
G1 X103.159 Y89.276 E.01479
G1 X103.232 Y88.839 E.01499
G1 X103.409 Y88.403 E.01595
G1 X103.718 Y87.966 E.01811
G1 X104.535 Y87.092 E.04047
G1 X104.783 Y86.655 E.01701
G1 X104.897 Y86.219 E.01528
G1 X104.911 Y85.782 E.01479
G1 X104.837 Y85.345 E.01499
G1 X104.661 Y84.908 E.01595
G1 X104.351 Y84.472 E.01811
G1 X103.535 Y83.598 E.04047
G1 X103.287 Y83.161 E.01701
G1 X103.173 Y82.724 E.01528
G1 X103.159 Y82.288 E.01479
G1 X103.232 Y81.851 E.01499
G1 X103.409 Y81.414 E.01595
G1 X103.718 Y80.977 E.01811
G1 X104.535 Y80.104 E.04047
G1 X104.783 Y79.667 E.01701
G1 X104.897 Y79.23 E.01528
G1 X104.911 Y78.793 E.01479
G1 X104.837 Y78.357 E.01499
G1 X104.661 Y77.92 E.01595
G1 X104.351 Y77.483 E.01811
G1 X103.535 Y76.61 E.04047
G1 X103.287 Y76.173 E.01701
G1 X103.225 Y75.937 E.00824
G1 X99.82 Y75.937 E.11528
G1 X99.915 Y76.173 E.0086
G1 X100.224 Y76.61 E.01811
G1 X101.04 Y77.483 E.04047
G1 X101.289 Y77.92 E.01701
G1 X101.402 Y78.357 E.01528
G1 X101.417 Y78.793 E.01479
G1 X101.343 Y79.23 E.01499
G1 X101.166 Y79.667 E.01595
G1 X100.857 Y80.104 E.01811
G1 X100.041 Y80.977 E.04047
G1 X99.792 Y81.414 E.01701
G1 X99.679 Y81.851 E.01528
G1 X99.665 Y82.288 E.01479
G1 X99.738 Y82.724 E.01499
G1 X99.915 Y83.161 E.01595
G1 X100.224 Y83.598 E.01811
G1 X101.04 Y84.472 E.04047
G1 X101.289 Y84.908 E.01701
G1 X101.402 Y85.345 E.01528
G1 X101.417 Y85.782 E.01479
G1 X101.343 Y86.219 E.01499
G1 X101.166 Y86.655 E.01595
G1 X100.857 Y87.092 E.01811
G1 X100.041 Y87.966 E.04047
G1 X99.792 Y88.403 E.01701
G1 X99.679 Y88.839 E.01528
G1 X99.665 Y89.276 E.01479
G1 X99.738 Y89.713 E.01499
G1 X99.915 Y90.15 E.01595
G1 X100.224 Y90.586 E.01811
G1 X101.04 Y91.46 E.04047
G1 X101.289 Y91.897 E.01701
G1 X101.402 Y92.334 E.01528
G1 X101.417 Y92.77 E.01479
G1 X101.343 Y93.207 E.01499
G1 X101.166 Y93.644 E.01595
G1 X100.87 Y94.063 E.01737
G1 X97.556 Y94.063 E.11216
G1 X97.795 Y93.644 E.01631
G1 X97.908 Y93.207 E.01528
G1 X97.922 Y92.77 E.01479
G1 X97.849 Y92.334 E.01499
G1 X97.672 Y91.897 E.01595
G1 X97.363 Y91.46 E.01811
G1 X96.547 Y90.586 E.04047
G1 X96.298 Y90.15 E.01701
G1 X96.185 Y89.713 E.01528
G1 X96.17 Y89.276 E.01479
G1 X96.244 Y88.839 E.01499
G1 X96.421 Y88.403 E.01595
G1 X96.73 Y87.966 E.01811
G1 X97.546 Y87.092 E.04047
G1 X97.795 Y86.655 E.01701
G1 X97.908 Y86.219 E.01528
G1 X97.922 Y85.782 E.01479
G1 X97.849 Y85.345 E.01499
G1 X97.672 Y84.908 E.01595
G1 X97.363 Y84.472 E.01811
G1 X96.547 Y83.598 E.04047
G1 X96.298 Y83.161 E.01701
G1 X96.185 Y82.724 E.01528
G1 X96.17 Y82.288 E.01479
G1 X96.244 Y81.851 E.01499
G1 X96.421 Y81.414 E.01595
G1 X96.73 Y80.977 E.01811
G1 X97.546 Y80.104 E.04047
G1 X97.795 Y79.667 E.01701
G1 X97.908 Y79.23 E.01528
G1 X97.922 Y78.793 E.01479
G1 X97.849 Y78.357 E.01499
G1 X97.672 Y77.92 E.01595
G1 X97.363 Y77.483 E.01811
G1 X96.547 Y76.61 E.04047
G1 X96.298 Y76.173 E.01701
G1 X96.237 Y75.937 E.00824
G1 X95.937 Y75.937 E.01014
G1 X95.937 Y78.138 E.07448
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:3.8
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;3.8
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.50809
G1 X96.237 Y75.937 E-.06917
G1 X96.298 Y76.173 E-.05618
G1 X96.547 Y76.61 E-.11601
G1 X96.578 Y76.643 E-.01055
;WIPE_END
G1 E-.04 F2100
G1 Z4 F720
;AFTER_LAYER_CHANGE
;3.8
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z3.8 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1151
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1151
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
M73 P3 R197
M73 Q3 S198
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z4.2 F720
G1 X111.363 Y75.937 F10800
G1 Z3.8 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1151
G1 X113.863 Y75.937 E.08462
G1 X114.063 Y76.288 E.01364
G1 X114.063 Y80.7 E.14934
G1 X113.824 Y80.977 E.01238
G1 X113.633 Y81.414 E.01614
G1 X113.58 Y81.851 E.01489
G1 X113.623 Y82.288 E.01485
G1 X113.753 Y82.724 E.01543
G1 X114.063 Y83.276 E.02141
G1 X114.063 Y85.754 E.08389
G1 X111.911 Y85.758 E.07284
G1 X111.787 Y85.345 E.01457
G1 X111.548 Y84.908 E.01685
G1 X110.705 Y84.035 E.0411
G1 X110.33 Y83.598 E.01948
G1 X110.139 Y83.161 E.01614
G1 X110.086 Y82.724 E.01489
G1 X110.128 Y82.288 E.01485
G1 X110.259 Y81.851 E.01543
G1 X110.498 Y81.414 E.01685
G1 X111.341 Y80.541 E.0411
G1 X111.716 Y80.104 E.01948
G1 X111.908 Y79.667 E.01614
G1 X111.961 Y79.23 E.01489
G1 X111.918 Y78.793 E.01485
G1 X111.787 Y78.357 E.01543
G1 X111.548 Y77.92 E.01685
G1 X110.705 Y77.046 E.0411
G1 X110.33 Y76.61 E.01948
G1 X110.139 Y76.173 E.01614
G1 X110.11 Y75.937 E.00803
G1 X106.875 Y75.937 E.10951
G1 X107.004 Y76.173 E.00908
G1 X107.847 Y77.046 E.0411
G1 X108.222 Y77.483 E.01948
G1 X108.413 Y77.92 E.01614
G1 X108.467 Y78.357 E.01489
G1 X108.424 Y78.793 E.01485
G1 X108.293 Y79.23 E.01543
G1 X108.054 Y79.667 E.01685
G1 X107.211 Y80.541 E.0411
G1 X106.836 Y80.977 E.01948
G1 X106.645 Y81.414 E.01614
G1 X106.591 Y81.851 E.01489
G1 X106.634 Y82.288 E.01485
G1 X106.765 Y82.724 E.01543
G1 X107.004 Y83.161 E.01685
G1 X107.847 Y84.035 E.0411
G1 X108.222 Y84.472 E.01948
G1 X108.413 Y84.908 E.01614
G1 X108.467 Y85.345 E.01489
G1 X108.424 Y85.782 E.01485
G1 X108.293 Y86.219 E.01543
G1 X108.054 Y86.655 E.01685
G1 X107.211 Y87.529 E.0411
G1 X106.836 Y87.966 E.01948
G1 X106.645 Y88.403 E.01614
G1 X106.591 Y88.839 E.01489
G1 X106.634 Y89.276 E.01485
G1 X106.765 Y89.713 E.01543
G1 X107.004 Y90.15 E.01685
G1 X107.847 Y91.023 E.0411
G1 X108.222 Y91.46 E.01948
G1 X108.413 Y91.897 E.01614
G1 X108.467 Y92.334 E.01489
G1 X108.424 Y92.77 E.01485
G1 X108.293 Y93.207 E.01543
G1 X108.054 Y93.644 E.01685
G1 X107.65 Y94.063 E.0197
G1 X104.736 Y94.063 E.09865
G1 X104.919 Y93.644 E.01547
G1 X104.972 Y93.207 E.01489
G1 X104.93 Y92.77 E.01485
G1 X104.799 Y92.334 E.01543
G1 X104.56 Y91.897 E.01685
G1 X103.717 Y91.023 E.0411
G1 X103.342 Y90.586 E.01948
G1 X103.15 Y90.15 E.01614
G1 X103.097 Y89.713 E.01489
G1 X103.14 Y89.276 E.01485
G1 X103.271 Y88.839 E.01543
G1 X103.51 Y88.403 E.01685
G1 X104.353 Y87.529 E.0411
G1 X104.728 Y87.092 E.01948
G1 X104.919 Y86.655 E.01614
G1 X104.972 Y86.219 E.01489
G1 X104.93 Y85.782 E.01485
G1 X104.799 Y85.345 E.01543
G1 X104.56 Y84.908 E.01685
G1 X103.717 Y84.035 E.0411
G1 X103.342 Y83.598 E.01948
G1 X103.15 Y83.161 E.01614
G1 X103.097 Y82.724 E.01489
G1 X103.14 Y82.288 E.01485
G1 X103.271 Y81.851 E.01543
G1 X103.51 Y81.414 E.01685
G1 X104.353 Y80.541 E.0411
G1 X104.728 Y80.104 E.01948
G1 X104.919 Y79.667 E.01614
G1 X104.972 Y79.23 E.01489
G1 X104.93 Y78.793 E.01485
G1 X104.799 Y78.357 E.01543
G1 X104.56 Y77.92 E.01685
G1 X103.717 Y77.046 E.0411
G1 X103.342 Y76.61 E.01948
G1 X103.15 Y76.173 E.01614
G1 X103.122 Y75.937 E.00803
G1 X99.887 Y75.937 E.10951
G1 X100.015 Y76.173 E.00908
M73 Q3 S197
G1 X100.859 Y77.046 E.0411
G1 X101.234 Y77.483 E.01948
G1 X101.425 Y77.92 E.01614
G1 X101.478 Y78.357 E.01489
G1 X101.435 Y78.793 E.01485
G1 X101.305 Y79.23 E.01543
G1 X101.066 Y79.667 E.01685
G1 X100.223 Y80.541 E.0411
G1 X99.848 Y80.977 E.01948
G1 X99.656 Y81.414 E.01614
G1 X99.603 Y81.851 E.01489
G1 X99.646 Y82.288 E.01485
G1 X99.776 Y82.724 E.01543
G1 X100.015 Y83.161 E.01685
G1 X100.859 Y84.035 E.0411
G1 X101.234 Y84.472 E.01948
G1 X101.425 Y84.908 E.01614
G1 X101.478 Y85.345 E.01489
G1 X101.435 Y85.782 E.01485
G1 X101.305 Y86.219 E.01543
G1 X101.066 Y86.655 E.01685
G1 X100.223 Y87.529 E.0411
G1 X99.848 Y87.966 E.01948
G1 X99.656 Y88.403 E.01614
G1 X99.603 Y88.839 E.01489
G1 X99.646 Y89.276 E.01485
G1 X99.776 Y89.713 E.01543
G1 X100.015 Y90.15 E.01685
G1 X100.859 Y91.023 E.0411
G1 X101.234 Y91.46 E.01948
G1 X101.425 Y91.897 E.01614
G1 X101.478 Y92.334 E.01489
G1 X101.435 Y92.77 E.01485
G1 X101.305 Y93.207 E.01543
G1 X101.066 Y93.644 E.01685
G1 X100.662 Y94.063 E.0197
G1 X97.747 Y94.063 E.09865
G1 X97.931 Y93.644 E.01547
G1 X97.984 Y93.207 E.01489
G1 X97.941 Y92.77 E.01485
G1 X97.81 Y92.334 E.01543
G1 X97.572 Y91.897 E.01685
G1 X96.728 Y91.023 E.0411
G1 X96.353 Y90.586 E.01948
G1 X96.162 Y90.15 E.01614
G1 X96.109 Y89.713 E.01489
G1 X96.152 Y89.276 E.01485
G1 X96.282 Y88.839 E.01543
G1 X96.521 Y88.403 E.01685
G1 X97.364 Y87.529 E.0411
G1 X97.739 Y87.092 E.01948
G1 X97.931 Y86.655 E.01614
G1 X97.984 Y86.219 E.01489
G1 X97.941 Y85.782 E.01485
G1 X97.81 Y85.345 E.01543
G1 X97.572 Y84.908 E.01685
G1 X96.728 Y84.035 E.0411
G1 X96.353 Y83.598 E.01948
G1 X96.162 Y83.161 E.01614
G1 X96.109 Y82.724 E.01489
G1 X96.152 Y82.288 E.01485
G1 X96.282 Y81.851 E.01543
G1 X96.521 Y81.414 E.01685
G1 X97.364 Y80.541 E.0411
G1 X97.739 Y80.104 E.01948
G1 X97.931 Y79.667 E.01614
G1 X97.984 Y79.23 E.01489
G1 X97.941 Y78.793 E.01485
G1 X97.81 Y78.357 E.01543
G1 X97.572 Y77.92 E.01685
G1 X96.728 Y77.046 E.0411
G1 X96.353 Y76.61 E.01948
G1 X96.162 Y76.173 E.01614
G1 X96.133 Y75.937 E.00803
G1 X95.937 Y75.937 E.00663
G1 X95.937 Y78.241 E.07799
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:4
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;4
;WIPE_START
G1 F8640
G1 X95.937 Y75.937 E-.532
G1 X96.133 Y75.937 E-.04526
G1 X96.162 Y76.173 E-.05477
G1 X96.353 Y76.61 E-.11011
G1 X96.404 Y76.668 E-.01787
;WIPE_END
G1 E-.04 F2100
G1 Z4.2 F720
;AFTER_LAYER_CHANGE
;4
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z4 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1141
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1141
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z4.4 F720
G1 X114.063 Y77.869 F10800
G1 Z4 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1141
G1 X114.063 Y80.369 E.08462
G1 X113.949 Y80.541 E.00696
G1 X113.593 Y80.977 E.01908
G1 X113.47 Y81.414 E.01536
G1 X113.584 Y82.288 E.02982
G1 X113.774 Y82.724 E.01611
G1 X114.063 Y83.134 E.01697
G1 X114.063 Y85.754 E.08869
G1 X111.946 Y85.757 E.07166
G1 X111.767 Y85.345 E.01521
G1 X111.459 Y84.908 E.01809
G1 X110.455 Y84.035 E.04504
G1 X110.099 Y83.598 E.01908
G1 X109.976 Y83.161 E.01536
G1 X110.09 Y82.288 E.02982
G1 X110.28 Y81.851 E.01611
G1 X110.588 Y81.414 E.01809
G1 X111.591 Y80.541 E.04504
G1 X111.948 Y80.104 E.01908
G1 X112.071 Y79.667 E.01536
G1 X111.956 Y78.793 E.02982
G1 X111.767 Y78.357 E.01611
G1 X111.459 Y77.92 E.01809
G1 X110.455 Y77.046 E.04504
G1 X110.099 Y76.61 E.01908
G1 X109.976 Y76.173 E.01536
G1 X110.006 Y75.937 E.00804
G1 X106.927 Y75.937 E.10422
G1 X107.093 Y76.173 E.00975
G1 X108.097 Y77.046 E.04504
G1 X108.454 Y77.483 E.01908
G1 X108.577 Y77.92 E.01536
G1 X108.462 Y78.793 E.02982
G1 X108.273 Y79.23 E.01611
G1 X107.965 Y79.667 E.01809
G1 X106.961 Y80.541 E.04504
G1 X106.604 Y80.977 E.01908
G1 X106.481 Y81.414 E.01536
G1 X106.596 Y82.288 E.02982
G1 X106.785 Y82.724 E.01611
G1 X107.093 Y83.161 E.01809
G1 X108.097 Y84.035 E.04504
G1 X108.454 Y84.472 E.01908
G1 X108.577 Y84.908 E.01536
G1 X108.462 Y85.782 E.02982
G1 X108.273 Y86.219 E.01611
G1 X107.965 Y86.655 E.01809
G1 X106.961 Y87.529 E.04504
G1 X106.604 Y87.966 E.01908
G1 X106.481 Y88.403 E.01536
G1 X106.596 Y89.276 E.02982
G1 X106.785 Y89.713 E.01611
G1 X107.093 Y90.15 E.01809
G1 X108.097 Y91.023 E.04504
G1 X108.454 Y91.46 E.01908
G1 X108.577 Y91.897 E.01536
G1 X108.462 Y92.77 E.02982
G1 X108.273 Y93.207 E.01611
G1 X107.965 Y93.644 E.01809
G1 X107.483 Y94.063 E.02159
G1 X104.964 Y94.063 E.08526
G1 X105.082 Y93.644 E.01473
G1 X104.968 Y92.77 E.02982
G1 X104.778 Y92.334 E.01611
G1 X104.47 Y91.897 E.01809
G1 X103.467 Y91.023 E.04504
G1 X103.11 Y90.586 E.01908
G1 X102.987 Y90.15 E.01536
G1 X103.102 Y89.276 E.02982
G1 X103.291 Y88.839 E.01611
G1 X103.599 Y88.403 E.01809
G1 X104.603 Y87.529 E.04504
G1 X104.959 Y87.092 E.01908
G1 X105.082 Y86.655 E.01536
G1 X104.968 Y85.782 E.02982
G1 X104.778 Y85.345 E.01611
G1 X104.47 Y84.908 E.01809
G1 X103.467 Y84.035 E.04504
G1 X103.11 Y83.598 E.01908
G1 X102.987 Y83.161 E.01536
G1 X103.102 Y82.288 E.02982
G1 X103.291 Y81.851 E.01611
G1 X103.599 Y81.414 E.01809
G1 X104.603 Y80.541 E.04504
G1 X104.959 Y80.104 E.01908
G1 X105.082 Y79.667 E.01536
G1 X104.968 Y78.793 E.02982
G1 X104.778 Y78.357 E.01611
G1 X104.47 Y77.92 E.01809
G1 X103.467 Y77.046 E.04504
G1 X103.11 Y76.61 E.01908
G1 X102.987 Y76.173 E.01536
G1 X103.018 Y75.937 E.00804
G1 X99.939 Y75.937 E.10422
G1 X100.105 Y76.173 E.00975
G1 X101.109 Y77.046 E.04504
G1 X101.465 Y77.483 E.01908
G1 X101.588 Y77.92 E.01536
G1 X101.474 Y78.793 E.02982
G1 X101.284 Y79.23 E.01611
G1 X100.976 Y79.667 E.01809
G1 X99.972 Y80.541 E.04504
G1 X99.616 Y80.977 E.01908
G1 X99.493 Y81.414 E.01536
G1 X99.608 Y82.288 E.02982
G1 X99.797 Y82.724 E.01611
G1 X100.105 Y83.161 E.01809
G1 X101.109 Y84.035 E.04504
G1 X101.465 Y84.472 E.01908
G1 X101.588 Y84.908 E.01536
G1 X101.474 Y85.782 E.02982
G1 X101.284 Y86.219 E.01611
G1 X100.976 Y86.655 E.01809
G1 X99.972 Y87.529 E.04504
G1 X99.616 Y87.966 E.01908
G1 X99.493 Y88.403 E.01536
G1 X99.608 Y89.276 E.02982
G1 X99.797 Y89.713 E.01611
G1 X100.105 Y90.15 E.01809
G1 X101.109 Y91.023 E.04504
G1 X101.465 Y91.46 E.01908
G1 X101.588 Y91.897 E.01536
G1 X101.474 Y92.77 E.02982
G1 X101.284 Y93.207 E.01611
G1 X100.976 Y93.644 E.01809
G1 X100.495 Y94.063 E.02159
G1 X97.976 Y94.063 E.08526
G1 X98.094 Y93.644 E.01473
G1 X97.979 Y92.77 E.02982
G1 X97.79 Y92.334 E.01611
G1 X97.482 Y91.897 E.01809
G1 X96.478 Y91.023 E.04504
G1 X96.122 Y90.586 E.01908
G1 X95.999 Y90.15 E.01536
G1 X96.113 Y89.276 E.02982
G1 X96.303 Y88.839 E.01611
G1 X96.611 Y88.403 E.01809
G1 X97.615 Y87.529 E.04504
G1 X97.971 Y87.092 E.01908
G1 X98.094 Y86.655 E.01536
G1 X97.979 Y85.782 E.02982
G1 X97.79 Y85.345 E.01611
G1 X97.482 Y84.908 E.01809
G1 X96.478 Y84.035 E.04504
G1 X96.122 Y83.598 E.01908
G1 X95.999 Y83.161 E.01536
G1 X96.113 Y82.288 E.02982
G1 X96.303 Y81.851 E.01611
G1 X96.611 Y81.414 E.01809
G1 X97.615 Y80.541 E.04504
G1 X97.971 Y80.104 E.01908
G1 X98.094 Y79.667 E.01536
G1 X97.979 Y78.793 E.02982
G1 X97.79 Y78.357 E.01611
G1 X97.482 Y77.92 E.01809
G1 X96.478 Y77.046 E.04504
G1 X96.122 Y76.61 E.01908
G1 X95.999 Y76.173 E.01536
G1 X96.03 Y75.937 E.00804
G1 X98.53 Y75.937 E.08462
; stop printing object arce_example.stl id:0 copy 0
;LAYER_CHANGE
;Z:4.2
;HEIGHT:0.2
;BEFORE_LAYER_CHANGE
G92 E0.0
;4.2
;WIPE_START
G1 F8640
G1 X96.03 Y75.937 E-.57726
G1 X95.999 Y76.173 E-.05483
G1 X96.122 Y76.61 E-.10478
G1 X96.185 Y76.687 E-.02313
;WIPE_END
G1 E-.04 F2100
G1 Z4.4 F720
;AFTER_LAYER_CHANGE
;4.2
; printing object arce_example.stl id:0 copy 0
G1 X109.437 Y86.244 F10800
G1 Z4.2 F720
G1 E.8 F2100
M204 S800
;TYPE:Perimeter
;WIDTH:0.449999
G1 F1160
G1 X109.32 Y86.38 E.00606
G1 X109.246 Y86.67 E.01014
G1 X109.246 Y94.368 E.26056
G1 X95.632 Y94.368 E.46083
G1 X95.632 Y75.632 E.63419
G1 X114.368 Y75.632 E.63419
G1 X114.368 Y86.06 E.35296
G1 X109.857 Y86.06 E.15269
G1 X109.752 Y86.069 E.00358
G1 X109.477 Y86.199 E.01029
M204 S1000
G1 X109.718 Y86.522 F10800
M204 S800
;TYPE:External perimeter
G1 F1160
G1 X109.653 Y86.67 E.00547
G1 X109.653 Y94.775 E.27434
G1 X95.225 Y94.775 E.48839
G1 X95.225 Y75.225 E.66174
G1 X114.775 Y75.225 E.66174
G1 X114.775 Y86.467 E.38052
G1 X109.857 Y86.467 E.16647
G1 X109.774 Y86.5 E.00304
M204 S1000
G1 X109.562 Y86.479 F10800
;WIPE_START
G1 F8640
G1 X109.653 Y86.67 E-.04814
G1 X109.653 Y89.753 E-.71186
;WIPE_END
G1 E-.04 F2100
G1 Z4.6 F720
G1 X114.063 Y77.603 F10800
G1 Z4.2 F720
G1 E.8 F2100
;TYPE:Internal infill
;WIDTH:0.45
G1 F1160
G1 X114.063 Y80.103 E.08462
G1 X113.597 Y80.541 E.02161
G1 X113.288 Y80.977 E.01811
G1 X113.269 Y81.414 E.0148
G1 X113.524 Y82.288 E.03081
G1 X113.775 Y82.724 E.01704
G1 X114.063 Y83.048 E.01467
G1 X114.063 Y85.754 E.0916
G1 X112.002 Y85.757 E.06974
G1 X111.766 Y85.345 E.01609
G1 X111.378 Y84.908 E.01978
G1 X110.103 Y84.035 E.05231
G1 X109.794 Y83.598 E.01811
G1 X109.775 Y83.161 E.0148
G1 X110.03 Y82.288 E.03081
G1 X110.281 Y81.851 E.01704
G1 X110.669 Y81.414 E.01978
G1 X111.943 Y80.541 E.05231
G1 X112.252 Y80.104 E.01811
G1 X112.272 Y79.667 E.0148
G1 X112.016 Y78.793 E.03081
G1 X111.766 Y78.357 E.01704
G1 X111.378 Y77.92 E.01978
G1 X110.103 Y77.046 E.05231
G1 X109.794 Y76.61 E.01811
G1 X109.775 Y76.173 E.0148
G1 X109.844 Y75.937 E.0083
G1 X106.965 Y75.937 E.09743
G1 X107.175 Y76.173 E.01066
G1 X108.449 Y77.046 E.05231
G1 X108.758 Y77.483 E.01811
G1 X108.777 Y77.92 E.0148
G1 X108.522 Y78.793 E.03081
G1 X108.272 Y79.23 E.01704
G1 X107.883 Y79.667 E.01978
G1 X106.609 Y80.541 E.05231
G1 X106.3 Y80.977 E.01811
G1 X106.281 Y81.414 E.0148
G1 X106.536 Y82.288 E.03081
G1 X106.786 Y82.724 E.01704
G1 X107.175 Y83.161 E.01978
G1 X108.449 Y84.035 E.05231
G1 X108.758 Y84.472 E.01811
G1 X108.777 Y84.908 E.0148
G1 X108.522 Y85.782 E.03081
G1 X108.272 Y86.219 E.01704
G1 X107.883 Y86.655 E.01978
G1 X106.609 Y87.529 E.05231
G1 X106.3 Y87.966 E.01811
G1 X106.281 Y88.403 E.0148
G1 X106.536 Y89.276 E.03081
G1 X106.786 Y89.713 E.01704
G1 X107.175 Y90.15 E.01978
G1 X108.449 Y91.023 E.05231
G1 X108.758 Y91.46 E.01811
G1 X108.777 Y91.897 E.0148
G1 X108.522 Y92.77 E.03081
G1 X108.272 Y93.207 E.01704
G1 X107.883 Y93.644 E.01978
G1 X107.272 Y94.063 E.02507
G1 X105.265 Y94.063 E.06796
G1 X105.283 Y93.644 E.01419
G1 X105.028 Y92.77 E.03081
G1 X104.777 Y92.334 E.01704
G1 X104.389 Y91.897 E.01978
G1 X103.115 Y91.023 E.05231
G1 X102.806 Y90.586 E.01811
G1 X102.786 Y90.15 E.0148
G1 X103.042 Y89.276 E.03081
G1 X103.292 Y88.839 E.01704
G1 X103.68 Y88.403 E.01978
G1 X104.955 Y87.529 E.05231
G1 X105.264 Y87.092 E.01811
G1 X105.283 Y86.655 E.0148
G1 X105.028 Y85.782 E.03081
G1 X104.777 Y85.345 E.01704
G1 X104.389 Y84.908 E.01978
G1 X103.115 Y84.
gitextract_27v0jz3q/ ├── .gitignore ├── LICENSE ├── README.md ├── examples/ │ ├── Algorithm_explained/ │ │ └── emptyfile │ └── RECTANGLE_EXTREME_OVERHANG_EXAMPLE_new.gcode ├── prusa_slicer_post_processing_script.py └── requirements.txt
SYMBOL INDEX (54 symbols across 1 files)
FILE: prusa_slicer_post_processing_script.py
function makeFullSettingDict (line 41) | def makeFullSettingDict(gCodeSettingDict:dict) -> dict:
function main (line 102) | def main(gCodeFileStream,path2GCode,skipInput)->None:
function getFileStreamAndPath (line 391) | def getFileStreamAndPath(read=True):
function splitGCodeIntoLayers (line 406) | def splitGCodeIntoLayers(gcode:list)->list:
function getPtfromCmd (line 420) | def getPtfromCmd(line:str)->Point:
function makePolygonFromGCode (line 436) | def makePolygonFromGCode(lines:list)->Polygon:
class Layer (line 454) | class Layer():
method __init__ (line 455) | def __init__(self,lines:list=[],kwargs:dict={},layernumber:int=-1)->None:
method extract_features (line 472) | def extract_features(self)->None:
method addZ (line 486) | def addZ(self,z:float=None)->None:
method addHeight (line 498) | def addHeight(self):
method getRealFeatureStartPoint (line 506) | def getRealFeatureStartPoint(self,idf:int)->Point:
method makeExternalPerimeter2Polys (line 515) | def makeExternalPerimeter2Polys(self)->None:
method makeStartLineString (line 537) | def makeStartLineString(self,poly:Polygon,kwargs:dict={}):
method mergePolys (line 585) | def mergePolys(self,thesepolys:list=None)-> list:
method spotFeaturePoints (line 595) | def spotFeaturePoints(self,featureName:str,splitAtWipe=False,includeRe...
method spotSolidInfill (line 629) | def spotSolidInfill(self)->None:
method makePolysFromSolidInfill (line 634) | def makePolysFromSolidInfill(self,extend:float=1)->None:
method verifySolidInfillPts (line 644) | def verifySolidInfillPts(self,infillpts:list)->bool:
method spotBridgeInfill (line 652) | def spotBridgeInfill(self)->None:
method makePolysFromBridgeInfill (line 656) | def makePolysFromBridgeInfill(self,extend:float=1)->None:
method getOverhangPerimeterLineStrings (line 668) | def getOverhangPerimeterLineStrings(self):
method verifyinfillpolys (line 674) | def verifyinfillpolys(self,minDistForValidation:float=0.5)->None:
method prepareDeletion (line 703) | def prepareDeletion(self,featurename:str="Bridge",polys:list=None)->None:
method exportThisLine (line 727) | def exportThisLine(self,linenumber:int)->bool:
method createHilbertCurveInPoly (line 735) | def createHilbertCurveInPoly(self,poly:Polygon):
method isClose2Bridging (line 776) | def isClose2Bridging(self,line:str,minDetectionDistance:float=3):
method spotFanSetting (line 790) | def spotFanSetting(self,lastfansetting:float):
class Arc (line 802) | class Arc():
method __init__ (line 803) | def __init__(self,center:Point,r:float,kwargs:dict={}) -> None:
method setPoly (line 808) | def setPoly(self,poly:Polygon)->None:
method extractArcBoundary (line 810) | def extractArcBoundary(self):
method generateConcentricArc (line 834) | def generateConcentricArc(self,startpt:Point,remainingSpace:Polygon)->...
class BridgeInfill (line 840) | class BridgeInfill():
method __init__ (line 841) | def __init__(self,pts=[],id=random.randint(1,int(1e10))) -> None:
function midpoint (line 849) | def midpoint(p1:Point, p2:Point):
function getStartPtOnLS (line 852) | def getStartPtOnLS(ls:LineString,kwargs:dict={},choseRandom:bool=False)-...
function create_circle (line 901) | def create_circle(p:Point, radius:float, n:int)->Polygon:
function get_farthest_point (line 906) | def get_farthest_point(arc:Polygon, base_poly:Polygon, remaining_empty_s...
function move_toward_point (line 956) | def move_toward_point(start_point:Point, target_point:Point, distance:fl...
function redistribute_vertices (line 971) | def redistribute_vertices(geom:LineString, distance:float)->LineString:
function generateMultipleConcentricArcs (line 986) | def generateMultipleConcentricArcs(startpt:Point,rMin:float,rMax:float, ...
function getValueBasedColor (line 1002) | def getValueBasedColor(val:float, max_val=10)->tuple:
function plot_geometry (line 1009) | def plot_geometry(geometry, color='black', linewidth=1,**kwargs):
function getArcBoundarys (line 1044) | def getArcBoundarys(concentricArcs:list)->list:
function readSettingsFromGCode2dict (line 1056) | def readSettingsFromGCode2dict(gcodeLines:list,fallbackValuesDict:dict)-...
function checkforNecesarrySettings (line 1090) | def checkforNecesarrySettings(gCodeSettingDict:dict)->bool:
function calcEStepsPerMM (line 1109) | def calcEStepsPerMM(settingsdict:dict,layerheight:float=None)->float:
function p2GCode (line 1122) | def p2GCode(p:Point,E=0,**kwargs)->str:
function retractGCode (line 1130) | def retractGCode(retract:bool=True,kwargs:dict={})->str:
function setFeedRateGCode (line 1135) | def setFeedRateGCode(F:int)->str:
function arc2GCode (line 1138) | def arc2GCode(arcline:LineString,eStepsPerMM:float,arcidx=None,kwargs={}...
function hilbert2GCode (line 1168) | def hilbert2GCode(allhilbertpts:list,parameters:dict,layerheight:float):
function _warning (line 1186) | def _warning(message,category = UserWarning, filename = '', lineno = -1,...
Condensed preview — 7 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,932K chars).
[
{
"path": ".gitignore",
"chars": 48,
"preview": "test_prints/\n.vscode/\n__pycache__/\n.env/\noutput/"
},
{
"path": "LICENSE",
"chars": 35149,
"preview": " GNU GENERAL PUBLIC LICENSE\n Version 3, 29 June 2007\n\n Copyright (C) 2007 Free "
},
{
"path": "README.md",
"chars": 13042,
"preview": "# Arc Overhang\n<p align=\"center\">\n<img src=\"https://github.com/nicolai-wachenschwan/arc-overhang-prusaslicer-integration"
},
{
"path": "examples/Algorithm_explained/emptyfile",
"chars": 1,
"preview": "\n"
},
{
"path": "examples/RECTANGLE_EXTREME_OVERHANG_EXAMPLE_new.gcode",
"chars": 1692280,
"preview": "; generated by PrusaSlicer 2.5.0+win64 on 2023-02-22 at 13:51:53 UTC\r\n\r\n\r\n;\r\n; thumbnail begin 160x120 11992\r\n; iVBORw0K"
},
{
"path": "prusa_slicer_post_processing_script.py",
"chars": 64018,
"preview": "\"\"\"\nThis script generates Overhangs by stringing together Arcs, allowing successful fdm-3d-printing of large 90 deg over"
},
{
"path": "requirements.txt",
"chars": 74,
"preview": "matplotlib==3.6.2\nnumpy==1.23.5\nShapely==2.0.1\nnumpy-hilbert-curve==1.0.1\n"
}
]
About this extraction
This page contains the full source code of the nicolai-wachenschwan/arc-overhang-prusaslicer-integration GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 7 files (1.7 MB), approximately 932.3k tokens, and a symbol index with 54 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.