Document:

<PAGE>   1
                                                                    EXHIBIT 10.5

                             WEB SERVICES AGREEMENT

         This WEB SERVICES AGREEMENT (this "Agreement") is made as of this
November 14, 2000 by and between Dassault Systemes, a societe anonyme organized
under the laws of France and the owner of Purchaser ("Dassault Systemes") and/or
certain affiliates of Dassault Systemes, and PlanetCAD Inc. (formerly known as
Spatial Technology Inc.), a corporation organized under the laws of the State of
Delaware ("PlanetCAD") (each a "Party," together, the "Parties").

                                    RECITALS

         WHEREAS, PlanetCAD, SPATIAL COMPONENTS, LLC and DASSAULT SYSTEMES CORP.
entered into a certain Purchase Agreement, dated July 4, 2000 ("Purchase
Agreement"), pursuant to which DASSAULT SYSTEMS CORP. acquired the Component
Business (as defined in the Purchase Agreement) from PlanetCAD and SPATIAL
COMPONENTS, LLC, including certain software; and

         WHEREAS, PlanetCAD has created, operates and maintains its own Web
sites, including, without limitation 3Dshare.com and PlanetCAD.com, through
which PlanetCAD provides Internet-based services to its customers, and has
competence and expertise in the supply of Internet-based services to customers.

         WHEREAS, as a condition to closing the transaction contemplated under
the Purchase Agreement, the Parties hereto agreed to enter into this Agreement
for the development and supply of certain Internet-based services to their
respective customers.

         NOW, THEREFORE, in consideration of the mutual promises and covenants
set forth herein, and other good and valuable consideration, the receipt and
sufficiency of which are hereby acknowledged, the Parties agree as follows:

                                    SECTION 1
                                   DEFINITIONS

         All capitalized terms not otherwise defined herein shall have the same
meanings set forth in the Purchase Agreement.

         1.1 "Additional Web Services" shall have the meaning set forth in
Section 3.2.

         1.2 "Affiliate(s)" shall mean, with respect to any specified Person,
any other Person that, directly or indirectly, Controls, is Controlled by, or is
under common Control with such Person.

         1.3 "CNDA" means the Confidential and Non-Disclosure Agreement among,
inter alia, PlanetCAD and Dassault Systemes executed contemporaneously herewith.

<PAGE>   2

         1.4 "Control" means, with respect to the relationship between or among
two or more Persons, shall mean the possession, directly or indirectly, or as
trustee or executor, of the power to direct or cause the direction of the
affairs or management of a Person, whether through the ownership of voting
securities, as trustee or executor, by contract or otherwise, including, without
limitation, the ownership, directly or indirectly, of securities having the
power to elect a majority of the board of directors or similar body governing
the affairs of such Person; provided that neither PlanetCAD nor Dassault
Systemes shall be deemed to be controlled by any other Person or under common
control with any Person that is not one of their respective subsidiaries.

         1.5 "Dassault Systemes" shall mean the entity that is a party to this
Agreement and each of its Affiliates.

         1.6 "Dassault Systemes Applications" shall have the meaning set forth
in Section 3.1.

         1.7 "Dassault Systemes Customer(s)" means any customer of the Web
Service, wherever hosted, having access to such Web Service by first logging in
on any Dassault Systemes Web site, and only when Section 4.5 has been exercised.

         1.8 "Dassault Systemes Customer Database(s)" shall have the meaning set
forth in Section 7.8.

         1.9 "Dassault Systemes Marks" shall have the meaning set forth in
Section 6.5.

         1.10 "Dassault Systemes Personnel" means employees, officers, agents,
independent contractors and subcontractors of Dassault Systemes.

         1.11 "Dassault Systemes Web Sites" means any Web site created, owned,
operated or supported by or for Dassault Systemes.

         1.12 "Derivative Work(s)" means, related to Software, a work which is
based upon in whole or in part of such Software, such as a revision,
enhancement, modification, translation, abridgment, condensation, expansion, or
any other form in which such Software may be recast, transformed, or adapted, or
which, if prepared without authorization of the owner of the copyright or other
intellectual property right in such Software, would constitute a copyright
infringement or other violation of the intellectual property rights. A
Derivative Work shall also include, without limitation, compilations or
link-edits, improvements, bug fixes, corrections, look and feel changes,
upgrades, updates and new version that incorporate such Software in whole or
part.

         1.13 "Effective Date" means November 14, 2000.

         1.14 "Hardware Infrastructure" means all hardware equipment, materials,
products and facilities that may be necessary at any time to operate the
Software Infrastructure to the Web Services.

<PAGE>   3

         1.15 "Infrastructure" means the "Software Infrastructure" and the
"Hardware Infrastructure."

         1.16 "Initial Web Services" shall have the meaning set forth in Section
3.2.

         1.17 "Know-How" shall mean all residual information of a non-tangible
form, which is not protected by the United States or European Union laws of
copyright, patent or trade secrets and which may be retained by a party who has
had access to confidential and proprietary information of the other Party,
including ideas, concepts or techniques contained therein.

         1.18 "Net Revenue" shall have the meaning set forth in Section 7.5.

         1.19 "Person" means any individual or legal entity, including without
limitation, partnership, corporation, association, trust or unincorporated
organization.

         1.20 "Revenue Report" shall have the meaning set forth in Section 7.6.

         1.21 "Server Software" means all software, including without
limitation, Web interface, Web middleware, Web dynamic content billing, Web
content generation software, and any Derivative Works thereof that is used by
PlanetCAD to provide application services over the Internet. The list of all
such Software, including the Third Party Software, as of the Effective Date, is
attached in Schedule A which will be updated by PlanetCAD when reasonably
requested by Triangle and when in Dot's determination significant changes have
been made.

         1.22 "Software" means any computer software program, including
programming-code, on-line documentation, if any, user interface related thereto
or associated therewith, to the extent that such user interface does exist, and
related user and installation documentation other than on-line documentation
associated with this computer software program.

         1.23 "Source Code" means computer-programming code and related system
documentation, comments and procedural code, that is not directly executable by
a computer but which may be printed out or displayed in a form readable and
understandable by a qualified programmer.

         1.24 "Software Infrastructure" means the software configuration and
environment necessary to perform, supply and support a Web Service including any
Third Party Software.

         1.25 "Third Party Software" means computer software programs owned by a
party other than PlanetCAD or Triangle and incorporated into, or required for
the development, operation and/or support of any Web Service governed by this
Agreement and the Infrastructure associated therewith.

         1.26 "Web Service" means a Web service based on Dassault Systemes
Applications that is developed pursuant to Section 3 hereof.

<PAGE>   4

                                    SECTION 2
                                 SUBJECT MATTER

         2.1 Engagement. Dassault Systemes and PlanetCAD agree to cooperate to
bring Internet based services to their customers on the basis of their
respective expertise in the field of application programs for Dassault Systemes
and of supply and implementation of web services for PlanetCAD, under the terms
and conditions set forth below.

                                    SECTION 3
                         DEVELOPMENT OF THE WEB SERVICES

         3.1 Identification of Dassault Systemes Web Services. The Parties have
agreed to develop and market over the Internet certain Dassault Systemes Web
Services that are based on application programs owned by Dassault Systemes or
its Affiliates ("Dassault Systemes Applications") and developed under the terms
and conditions set forth in this Agreement.

         Upon mutual agreement of the Parties on the marketability over the
Internet of any particular service based on any Dassault Systemes Application,
Dassault Systemes will adapt its application program, with the assistance of
PlanetCAD, for its marketing over the Internet according to specifications to be
agreed upon by the Parties.

         This Agreement will govern each Web Service developed hereunder and may
be terminated in accordance with Section 10 with respect to each Web Service
independently.

         3.2 Initial and Additional Web Services. As of the Effective Date, the
Parties have identified two potential Web Services, which could be governed by
this Agreement subject to further technical, business and marketing discussions
between the parties (the "Initial Web Services"). These Initial Web Services are
set forth on Schedule A, which is attached hereto and incorporated herein by
reference. As the Parties agree on additional Web Services (the "Additional Web
Services") pursuant to Section 3.1, Schedule A will be amended accordingly.

         3.3 Appointment of Liaison. As soon as practicable after the Effective
Date, each Party shall appoint a project manager to act as a liaison and to
oversee and ensure compliance of the respective obligations of the Parties
hereunder.

         3.4 Development Activities. The Parties may agree to conduct the
development activities contemplated hereunder at each other's facilities. The
PlanetCAD or Dassault Systemes Personnel visiting the other Party's facilities
shall be subject to the provisions of Section 11.5 and to any other
restrictions, limitations, insurance requirements and other prerequisites as may
reasonably be required by the Parties.

<PAGE>   5

         3.5 Consulting Services. [REDACTED PURSUANT TO A REQUEST FOR
CONFIDENTIAL TREATMENT UNDER RULE 24b-2 OF THE GENERAL RULES AND REGULATIONS
UNDER THE SECURITIES EXCHANGE ACT. OMITTED INFORMATION HAS BEEN FILED WITH THE
SECURITIES AND EXCHANGE COMMISSION TOGETHER WITH SUCH REQUEST FOR CONFIDENTIAL
TREATMENT.]

                                    SECTION 4
               COMMERCIALIZATION AND MARKETING OF THE WEB SERVICES

         4.1 Commercialization of the Web Services. Prior to commercialization
of each Web Service, Dassault Systemes shall have an opportunity to review the
content and presentation of the Web pages relating to each Web Service and shall
have the right to request reasonable changes to any aspect of the proposed Web
Services, including without limitation, the look and feel of the Web pages,
pricing and display and placement of the Dassault Systemes Marks. [REDACTED
PURSUANT TO A REQUEST FOR CONFIDENTIAL TREATMENT UNDER RULE 24b-2 OF THE GENERAL
RULES AND REGULATIONS UNDER THE SECURITIES EXCHANGE ACT. OMITTED INFORMATION HAS
BEEN FILED WITH THE SECURITIES AND EXCHANGE COMMISSION TOGETHER WITH SUCH
REQUEST FOR CONFIDENTIAL TREATMENT.]

         4.2 Rights of PlanetCAD to Market, Sell and Distribute the Web Services
on PlanetCAD Web Sites. For each Web Service and so long as this Agreement has
not been terminated with respect to such Web Service: (i) PlanetCAD will be
authorized - on a non exclusive basis - to market, sell and distribute such Web
Service to its customers via those PlanetCAD Web sites that Dassault Systemes
would have approved and (ii) Dassault Systemes will grant to PlanetCAD all
licenses necessary to accomplish the intent of this Section 4.2. PlanetCAD shall
not market, sell and distribute such Web Services at conditions, including but
not limited to financial consideration and licensing terms, that are less
favorable for Dassault Systemes that those applied for other Web services
marketed, sold or distributed by PlanetCAD on the approved PlanetCAD Web
site(s). PlanetCAD may, at its sole discretion, discount or bundle the Web
Services but only to the extent any such discount or bundle is applied
consistently with those applied to any other Web service on the approved
PlanetCAD Web site(s). The Parties may, from time to time and only by mutual
agreement, offer special promotional pricing or terms for Web Services which are
less favorable to Dassault Systemes for specified time periods.

         4.3 Obligation of PlanetCAD to Advertise the Web Services. As long as
and to the extent that any Web Service is offered by PlanetCAD on any PlanetCAD
Web site, PlanetCAD shall promote such Web Services as part of the PlanetCAD
advertising program. [REDACTED PURSUANT TO A REQUEST FOR CONFIDENTIAL TREATMENT
UNDER RULE 24b-2 OF THE GENERAL RULES AND REGULATIONS UNDER THE SECURITIES
EXCHANGE ACT. OMITTED INFORMATION HAS BEEN FILED WITH THE SECURITIES AND
EXCHANGE COMMISSION TOGETHER WITH SUCH REQUEST FOR CONFIDENTIAL TREATMENT.]

         4.4 Termination of Advertising Obligation. Notwithstanding anything to
the contrary contained in this Agreement, the advertising obligation set forth
in Section 4.3 shall immediately terminate with respect to any Web Service at
such time as Dassault Systemes makes such Web Service (or any web service
similar thereto) available on any Dassault Systemes or other third party Web
site.

<PAGE>   6

         4.5 Rights of PlanetCAD to Market, Sell and Distribute the Web Services
to Dassault Systemes Customers. Upon agreement between the Parties on a case by
case basis, and for the term to be agreed upon between the Parties, PlanetCAD
will be authorized to offer any specified Web Services to Dassault Systemes
Customers by making them accessible from any Dassault Systemes Web site(s), as
determined by Dassault Systemes in its sole discretion, on a fully transparent
basis by way of a direct link to the first Web page of such Web Service. Upon
exiting such Web Service, the Dassault Systemes Customers will be automatically
returned to the Dassault Systemes Web site. PlanetCAD shall, with consultation
and input from Dassault Systemes, perform all services necessary for the
implementation of such link between the Dassault Systemes Web site and such Web
Service.

                                    SECTION 5
                     HOSTING AND SUPPORT OF THE WEB SERVICES

         5.1 Customer Support Obligations of the Parties. For each Web Service:
(i) Dassault Systemes shall be responsible for first and second level customer
support for such Dassault Systemes Web Service and (ii) PlanetCAD will provide
the Customer Relations Management ("CRM") environment for web based support of
the Dassault Systemes Applications, and qualify customer support requests in
advance of passing them on to Dassault Systemes.

         5.2 Software Support and Maintenance Obligations of the Parties. For
each Web Service the Parties will cooperate to perform maintenance and support
services on their respective software (the Server Software and Infrastructure
will be maintained and supported by PlanetCAD and the Dassault Systemes
Applications will be maintained and supported by Dassault Systemes) for as long
as this Agreement remains in effect with respect to such Web Service. The
description of maintenance and support obligations is set forth in the
Maintenance and Support Services Schedule, attached hereto as Schedule B and
incorporated herein by reference.

         5.3 Hosting of Web Services. For each Web Service Dassault Systemes
shall have the option to:

         (a)      [REDACTED PURSUANT TO A REQUEST FOR CONFIDENTIAL TREATMENT
                  UNDER RULE 24b-2 OF THE GENERAL RULES AND REGULATIONS UNDER
                  THE SECURITIES EXCHANGE ACT. OMITTED INFORMATION HAS BEEN
                  FILED WITH THE SECURITIES AND EXCHANGE COMMISSION TOGETHER
                  WITH SUCH REQUEST FOR CONFIDENTIAL TREATMENT.]; or

         (b)      Provide PlanetCAD with a mutually agreed upon Hardware
                  Infrastructure necessary to host such service.

                  PlanetCAD represents and warrants that it shall use
commercially reasonable efforts in accordance with industry standards in its
performance of the hosting obligations set forth in this Section 5.3.

<PAGE>   7

                                    SECTION 6
                         OWNERSHIP AND LICENSING RIGHTS

         6.1 Ownership by PlanetCAD. All right, title and interest in and to the
Server Software and any Derivative Works associated therewith (developed by
either Party under this Agreement or otherwise) shall be owned by PlanetCAD.

         6.2 Ownership by Dassault Systemes. All right, title and interest in
and to the Dassault Systemes Applications, any Derivative Works of the Dassault
Systemes Applications (developed by either Party under this Agreement or
otherwise) and the software associated therewith (not including any Server
Software) is owned by Dassault Systemes.

         6.3 Licenses to PlanetCAD. Effective upon commencement of development
activities relating to a Web Service, Dassault Systemes hereby grants to
PlanetCAD a fully-paid, royalty-free, worldwide, non-exclusive license, which
does not include a license to any Source Code, to market, sell and distribute
the Web Service including the associated Dassault Systemes Application in
accordance with the terms and conditions of Section 4.2 hereof. The license
granted pursuant to this Section 6.3 shall be deemed to be automatically revoked
upon termination of this Agreement with respect to each Web Service.

         6.4 Limited Development License. Effective upon commencement of
development activities relating to a Web Service, PlanetCAD hereby grants to
Dassault Systemes a fully-paid, non-exclusive, worldwide, revocable limited
license to the Server Software and Infrastructure for the sole purpose of
developing, maintaining and supporting, as applicable, such Web Service, limited
to the provision of such Web Service on the PlanetCAD Web site(s). The license
granted pursuant to this Section 6.4 does not extend to the offering by Dassault
Systemes of the Web Service(s) on a Dassault Systemes or third party Web site,
and, prior to making any such offering Dassault Systemes will require a separate
licensing arrangement to provide such Web Service(s) either pursuant to the
Server Software License Agreement or otherwise. Furthermore, the license granted
pursuant to this Section 6.4 shall be deemed to be automatically revoked upon
termination of this Agreement with respect to such Web Service. Within 2 weeks
following the execution of this Agreement, PlanetCAD will provide Dassault
Systemes with the necessary media and licensing keys or similar authorization
system (if any) to use such Server Software and Infrastructure according to the
above license.

         6.5 Use of Marks. Prior to commercialization of any Web Service the
Parties shall agree on the use and placement of Dassault Systemes logos, trade
names, trademarks, service marks, and similar identifying material (collectively
referred to as "Dassault Systemes Marks") in connection with such Web Service.
Any usage of the Dassault Systemes Marks on the PlanetCAD Web site, including
without limitation, size, placement, font and style of the Dassault Systemes
Marks will be subject to prior written approval by Dassault Systemes. Upon
commercialization of the Web Service, Dassault Systemes shall grant PlanetCAD a
non-exclusive, non-transferable, revocable right to use the Dassault Systemes
Marks as approved by Dassault Systemes, for the sole purpose of advertising,
marketing, promotion and sale of the Web Service(s). In connection with such
license PlanetCAD agrees not to use the Dassault Systemes Marks in any manner
that is disparaging or that otherwise portrays Dassault Systemes in a negative
light. Dassault Systemes retains all right, title and interest, in and to the
Dassault

<PAGE>   8

Systemes Marks. Upon termination of this Agreement with respect to any Web
Service governed hereby, PlanetCAD's rights to use the Dassault Systemes Marks
associated with such Web Service shall automatically terminate. PlanetCAD shall
include wording such as "engineered by Dassault Systemes" (or any other logo or
expression to be provided by Dassault Systemes for this purpose) on all Web
pages, associated with the Web Services.

         6.6 Know-How. The Parties hereby acknowledge and agree that any and all
rights to Know-How developed or shared under this Agreement by either Party
shall be jointly owned by the Parties and may be used by either Party in the
operation of their respective businesses during and following termination of
this Agreement.

                                    SECTION 7
                CUSTOMER BILLING, PAYMENT TERMS AND AUDIT RIGHTS

         7.1 Customer Billing. Unless otherwise agreed by the Parties, and as
long as PlanetCAD host the Web Services, PlanetCAD shall be responsible for all
billing and collection obligations associated with the Web Services.

         7.2 Currency. Prior to the launch date of any Web Service, the Parties
shall agree on which currencies and list prices shall apply to such Web Service.
If, for whatever reason, the Parties fail to agree on a price to be applied, the
price applied to the Web Service shall be equal to the then current list price
for such services as offered on the PlanetCAD Web site(s). If, for whatever
reason, the Parties fail to agree on a currency to be applied, the Billing Party
will be entitled to choose a currency, as long as such currency easily converts
into US dollars, and the Billing Party shall pay to the other Party its share of
revenue in US dollars, based on the average exchange rate of that currency
against US dollars during the last 3 months preceding the date of payment to the
other Party.

         7.3 Taxes. The Billing Party may deduct and withhold from any payments
due to the other Party under this Agreement any and all taxes and other amounts
as required under the laws of any jurisdiction that has the authority to tax the
Billing Party, the other Party or the transactions contemplated by this
Agreement. However, should the Billing Party consider withholding payment or
paying any such amount from payments due under this Agreement, the Billing Party
shall send prior notice to the other Party a certificate setting forth the
regulatory and/or legal framework for such a payment, including the provisions
of the international tax treaty allowing such payment. The other Party will have
30 days from the reception of such information to accept or refuse such
payment/withholding:

    (i)  If the other Party accepts or does not answer within this time frame,
         the Billing Party will be entitled to make such payment/withholding and
         shall provide the other Party with a certificate stating the amounts
         withheld and the jurisdictions to which such amounts were remitted.

    (ii) If the other Party provides to the Billing Party a certificate stating
         that (a) the Billing Party has no withholding/payment obligations with
         respect to the laws of such particular jurisdiction and setting forth
         the relevant authority for such statement

<PAGE>   9

         and/or (b) that such a payment may be avoided under any applicable law
         or treaty and provide with the necessary documentation for that
         purpose, and if the Billing Party then determines that it has no such
         withholding obligation under the laws of such jurisdiction, the Billing
         Party shall make any future payments to the other Party without
         deduction for the items set forth in the certificate, until such time
         as the Billing Party reasonably believes that it has a withholding
         obligation.

Either Party shall pay any applicable sales or value added tax on the payments
due.

         7.4 Share of Net Revenue. [REDACTED PURSUANT TO A REQUEST FOR
CONFIDENTIAL TREATMENT UNDER RULE 24b-2 OF THE GENERAL RULES AND REGULATIONS
UNDER THE SECURITIES EXCHANGE ACT. OMITTED INFORMATION HAS BEEN FILED WITH THE
SECURITIES AND EXCHANGE COMMISSION TOGETHER WITH SUCH REQUEST FOR CONFIDENTIAL
TREATMENT.]

         7.5 Definition of Net Revenue. Net Revenue shall consist of all
revenues recognized by PlanetCAD from supply of the Web Services, including the
price paid by the customers, less any applicable discounts and net of any
commissions or fees paid to third party resellers, to obtain access to such Web
Services and any other fees and charges invoiced by PlanetCAD to the customers,
without deduction by PlanetCAD of any other costs or expenses related to
achievement of the revenue, provided, however, that Net Revenue shall be reduced
by the amount, if any, of (i) value-added taxes, (ii) sales taxes or (iii)
withholding taxes imposed by any jurisdiction on payments made by a payor in
such jurisdiction to a payee outside of such jurisdiction.

         7.6 Reporting and Payment Obligations. Within 7 business days after the
end of each calendar quarter, PlanetCAD shall provide Dassault Systemes with an
itemized statement, subject to adjustment within 30 days of receipt of such
statement, setting forth the Net Revenue achieved over the preceding calendar
quarter, and shall include such other information as may be mutually agreed upon
by the Parties (the "Revenue Report"). The Revenue Report shall be accompanied
by payment to Dassault Systemes of all amounts owed as set forth on such Revenue
Report as well as, when applicable, the exchange currency rate. When agreed
between the Parties as provided for in Section 7.2, payment will be made to
Dassault Systemes in the currency received by PlanetCAD for the provision of the
Web Services. Otherwise, payment shall be made in US dollars as provided for in
Section 7.2. To the extent possible under applicable law, payment will be made
to Dassault Systemes in the currency received by PlanetCAD for the provision of
the Web Services and as agreed between the Parties. In the event that PlanetCAD
is unable under foreign currency export controls or similar applicable laws,
unknown to the Parties at the time where they agree on payments in that
currency, to provide payment to Dassault Systemes in the agreed upon currency
received by PlanetCAD, the Parties agree to negotiate a mutually agreeable
solution. Dassault Systemes 'S right to payment shall accrue upon the date the
corresponding revenues accrue to PlanetCAD. PlanetCAD shall pay interest for
late payment of any sum due at the LIBOR rate plus four points (not to exceed
the maximum rate authorized, or be inferior to the minimum rate allowed, by
applicable law, as the case may be).

<PAGE>   10

         7.7 Records; Audit. PlanetCAD shall, for two years following each
transaction relating to a particular Web Service, keep true and accurate records
and books of account of such transaction containing all particulars which may be
necessary for the purpose of auditing payments to Dassault Systemes under this
Agreement. During such two year period, and upon reasonable notice to PlanetCAD,
Dassault Systemes shall have the right to have an audit conducted through a
licensed independent accounting firm, of any billings, collections, and taxes on
such itemized statement, and to examine the records and books of account of
PlanetCAD in connection therewith. PlanetCAD will bear the costs of such audit
if a discrepancy or error of computation in an amount greater than USD 10,000 in
favor of Dassault Systemes is identified. Any audit conducted pursuant to this
Section 7.7 shall not be conducted in such a manner as to unreasonably interfere
with the PlanetCAD's operations and in no event shall an audit be conducted more
frequently than once each year.

         7.8 PlanetCAD's Obligation to Maintain and Update Dassault Systemes
Customer Databases. For as long as PlanetCAD hosts and offers to Dassault
Systemes Customers Web(s) Service(s) under Section 4.5, PlanetCAD will maintain
and continuously update Dassault Systemes' Customer Database(s), which shall
include without limitation, databases of Dassault Systemes Customers, of demands
from and results of those Web Services supplied to Dassault Systemes Customers
and associated Net Revenue and of data collected via the Customer Relations
Management ("CRM") environment. The Dassault Systemes Customer Databases must be
held separately from any other databases held or maintained by PlanetCAD. If not
held separately, the Dassault Systemes Customer Databases must be clearly
identified and sorted out as the property of Dassault Systemes and the
provisions regarding PlanetCAD's limited right of use and its obligation of
confidentiality as set forth below apply without change.

         7.9 Ownership of Dassault Systemes Customer Databases. Dassault
Systemes will be deemed the maker of the Dassault Systemes Customer Databases
and the owner of any and all right, title and interest in and to the Dassault
Systemes Customer Databases and their content, wherever hosted.

         At all times during the Term of this Agreement, Dassault Systemes will
have unrestricted access to and use of the Dassault Systemes Customer Databases,
and the content therein.

         At all times during the Term of this Agreement, and as long as the
Dassault Systemes Customer Databases are hosted by PlanetCAD, PlanetCAD benefits
from a limited right to use the Dassault Systemes Customer Databases for the
exclusive purpose of performing its obligations under this Agreement.

         Nothing herein limits PlanetCAD's rights of ownership of its customer
database when PlanetCAD is providing Web Services on PlanetCAD Web site(s).

         7.10 Transfer of Dassault Systemes Customer Databases. Upon
discontinuation of hosting and offering of Web Services to Dassault Systemes
Customers under Section 4.5, PlanetCAD will transfer to Dassault Systemes the
Dassault Systemes Customer Databases upon Dassault Systemes' request. PlanetCAD
will have no right, license or interest whatsoever in the Dassault Systemes
Customer Databases or content therein, except to the extent necessary for
performance of its obligations under this Agreement.

         7.11 Warranty of Confidentiality of Dassault Systemes Customer
Databases and Input and Output Data of Dassault Systemes Customers. The Parties
expressly agree that the Dassault Systemes Customer Databases and their content
as well as Dassault Systemes Customers input data to be processed and output
data supplied, are confidential information of Dassault Systemes, and will be
treated as such, in accordance with the terms and conditions of the CNDA.

<PAGE>   11

                                    SECTION 8
                         REPRESENTATIONS AND WARRANTIES

         8.1 Mutual Representations. Each party represents and warrants to the
other Party as follows:

                  (a) The performance of this Agreement does not infringe or
conflict with any Intellectual Property right of any third party, and (ii) no
confidential, proprietary or trade secret information of either Party or their
personnel that will be used in performing this Agreement has been
misappropriated from any third party; and

                  (b) All services, work, obligations or assignments performed
by the Parties under this Agreement will be of professional quality, conforming
to generally accepted practices within the industry, and the Infrastructure
including Third Party Software shall function and perform to the specifications
and requirements thereof.

         8.2 Disclaimer. THIS IS AN AGREEMENT SOLELY FOR SERVICES, AND THERE
SHALL BE NO WARRANTIES, EXPRESS OR IMPLIED, EXCEPT AS STATED HEREIN.

                                    SECTION 9
                  INDEMNIFICATION AND LIMITATIONS OF LIABILITY

         9.1 Dassault Systemes Indemnification. Dassault Systemes shall
indemnify and hold harmless PlanetCAD, and its officers, directors, employees,
and shareholders from and against any claims, demands, suits, causes of action,
losses, damages, judgments, costs and expenses (including reasonable attorneys'
fees) arising out of or related to any breach of Dassault Systemes'
representations, warranties and covenants set forth in this Agreement.

         9.2 PlanetCAD Indemnification. PlanetCAD shall indemnify and hold
harmless Dassault Systemes, its affiliates, and their respective officers,
directors, employees, and shareholders from and against any claims, demands,
suits, causes of action, losses, damages, judgments, costs and expenses
(including reasonable attorneys' fees) arising out of or related to any breach
of PlanetCAD's representations, warranties and covenants set forth in this
Agreement.

         9.3 Intellectual Property Infringement.

         Each Party agrees to hold the other Party, its subsidiaries and
distributors and assignees harmless from and against any claim of any nature,
including, but not limited to, administrative, civil or criminal procedures,
which is or may be made or raised against this Party, its subsidiaries and
distributors and assignees by any third party that the use or distribution of
the Software or any other intellectual property that is the subject of this
Agreement and owned or licensed by this Party, infringes or violates any third
party's patent, copyright, trade secret or other intellectual property right in
any country. Indemnification hereunder shall cover all damages, regardless of
their nature, settlements, expenses and costs, including costs of

<PAGE>   12

investigation, court costs and attorneys' fees. The payment of any
indemnification shall be contingent on:

    (a)  This Party giving prompt written notice to the other of any such claim
         or allegation;

    (b)  Cooperation by this Party with the other Party in its defense against
         the claim; and

    (c)  This Party obtaining the other's prior written approval of any
         settlement, if any, by this Party of such matters, such approval not to
         be unreasonably withheld.

         Neither Party shall have the obligation to indemnify the other for any
claims of infringement based on any modification by the latest version of its
Software, or from the combination of its Software with any other program, to the
extent such claim would not have arisen without such combination or from use of
the unmodified Software or intellectual property.

         If the operation of any Software that is the subject of this Agreement
becomes, or is likely to become, the subject of a claim involving the
infringement or other violation of any patent, copyright, trade secret, or other
intellectual property rights of any third party, the Parties will jointly
determine in good faith what appropriate steps are to be taken by them, with a
view towards curing such infringement or other violation, at the Software
owner's sole charge. Such steps may include, but are not limited to:

    (i)  The owner securing the right to continue using its Software, or

    (ii) The owner replacing or modifying its Software so that it becomes
         non-infringing.

         If no other option is reasonably available, the owner of the Software
agrees to use its best efforts to withdraw, at its sole expense, the infringing
Software from the market.

         In the event a Derivative Work, created under this Agreement, becomes
the subject of a claim of infringement, the owner of said Derivative Work shall
indemnify the other Party pursuant to this Section 9.

         9.4 LIMITATIONS ON LIABILITY. EXCEPT FOR LIABILITY ARISING FROM SECTION
9.3, IN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER FOR ANY INDIRECT,
SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, LOSSES, OR EXPENSES
INCLUDING, BUT NOT LIMITED TO, LOSS OF USE, LOSS OF PROFITS, OR LOSS OF
GOODWILL, EVEN IF THAT PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR
DAMAGE.

<PAGE>   13

         EXCEPT FOR LIABILITY ARISING FROM SECTION 9.3, IN NO EVENT SHALL EITHER
PARTY BE LIABLE UNDER THIS AGREEMENT FOR AN AMOUNT GREATER THAN THE AMOUNT THAT
SUCH PARTY HAS EARNED PURSUANT TO THE REVENUE SHARING PROVISIONS OF SECTION 7.4
IN THE TWELVE MONTH PERIOD PRECEDING THE CLAIM.

                                   SECTION 10
                              TERM AND TERMINATION

         10.1 Term and Termination for Convenience. Either Party has a right to
terminate this Agreement upon nine months' notice to the other Party as to any
Web Service or the Agreement in its entirety.

         10.2 Termination for Breach. Either Party may terminate this Agreement
at any time in the event that the other Party is in default or breach of any
material provision of this Agreement, and such default or breach continues
unremedied for a period of sixty days after written notice thereof. If this
Agreement is terminated under the terms of this Section 10.2, the Party
terminating this Agreement, in addition to such termination, shall have all
rights and remedies available at law and in equity.

                                   SECTION 11
                                  MISCELLANEOUS

         11.1 Confidentiality. All communications and information disclosed by
one party to the other Party under this Agreement shall be subject to the terms
and conditions of the CNDA.

         11.2 Freedom of Action. Except as otherwise provided, nothing contained
in this Agreement shall be construed to limit or impair any right of either
Party to enter into similar agreements with other parties, or to develop,
acquire, license or market, directly or indirectly, other products or services,
competitive with those offered by the other Party. It is specifically understood
this Agreement is not an exclusive services agreement and nothing herein shall
prohibit Dassault Systemes, PlanetCAD or any of their affiliates from developing
or supplying, whether directly or indirectly, web services substantially
identical to any of the Web Services governed hereby.

         11.3 Additional Instruments. Notwithstanding termination of this
Agreement, the Parties covenant and agree to execute and deliver any additional
instruments or documents necessary to carry out the general intent of this
Agreement, including without limitation patent assignments or any other
assignments necessary to evidence the ownership of intellectual property
contemplated hereby or any such additional instruments or documents, including
such instruments as may be required by the laws of any jurisdiction, now or in
effect or hereinafter enacted, that may affect a Party's rights, title or
interest, as applicable, in and to the Server Software, the Dassault Systemes
Applications and/or any Derivative Work based thereon.

<PAGE>   14

         11.4 Irreparable Injury. Each Party acknowledges and agrees that each
covenant in this Agreement pertaining to confidential information and ownership
of intellectual property is reasonable and necessary to protect and preserve the
rights of the other Party in its confidential information and intellectual
property, and that any breach by such Party of the terms of this Agreement may
result in irreparable injury to the other Party. Each Party, therefore, subject
to a claim of laches, estoppel, acquiescence or other delay in seeking relief,
consents and agrees that the other Party shall be entitled to seek and obtain a
temporary restraining order and a permanent injunction to prevent a breach or
contemplated breach of this Agreement and waives any requirement that the other
Party post a bond in connection with seeking such injunctive relief.

         11.5 Relationship of the Parties. PlanetCAD and Dassault Systemes are
independent contractors, and nothing in this Agreement will create any
partnership, joint venture, agency, franchise, sales representative, or
employment relationship between the Parties. Neither Party has the authority to
act as agent for the other Party or to conduct business in the name of such
other Party or make statements, warranties or representations that exceed or are
inconsistent with the warranties provided hereunder.

         11.6 Notices. All notices required or permitted shall be given in
writing, in the English language, and shall be deemed effectively delivered upon
personal delivery or three days after deposit with a carrier by registered mail
or other equivalent service, postage prepaid, return receipt requested,
addressed as follows, or to such other address as either Party may designate to
the other:

         In the case of PlanetCAD :         PlanetCAD Inc.
                                            2520 55th Street, Suite 200
                                            Boulder, Colorado 80301
                                            Attn. Office of the President

         In the case of Dassault Systemes:  Dassault Systemes
                                            9 Quai Marcel Dassault
                                            92150 Suresnes
                                            Attn. Thibault De Tersant
                                            cc: Law Department

         11.7 Headings. The descriptive headings contained in this Agreement are
for convenience of reference only and shall not affect in any way the meaning or
interpretation of this Agreement.

         11.8 Severability. If any term or other provision of this Agreement is
deemed invalid, illegal or incapable of being enforced by any law or public
policy, all other terms and provisions of this Agreement shall nevertheless
remain in full force and effect so long as the economic or legal substance of
the transactions contemplated hereby is not affected in any manner materially
adverse to any Party.

         11.9 Entire Agreement. This Agreement, together with the Schedules
attached hereto, constitutes the entire agreement of the Parties with respect to
the subject matter hereof

<PAGE>   15

and supersedes all prior agreements and undertakings, both written and oral,
between Dassault Systemes and PlanetCAD with respect to the subject matter
hereof.

         11.10 Amendment. This Agreement may not be amended or modified except
by an instrument in writing signed by, or on behalf of, duly authorized
representatives of Dassault Systemes and PlanetCAD.

         11.11 Applicable Law, Venue. This Agreement shall be governed by, and
construed in accordance with, the Laws of the State of New York, applicable to
contracts executed in and to be performed entirely within that state. This
Agreement shall not be governed by the U.N. Convention on Contracts for the
International Sale of Goods. The Parties hereto hereby (a) submit to the
exclusive jurisdiction of any court of competent jurisdiction sitting in the
State of Delaware, The City of Wilmington for the purpose of any Action arising
out of or relating to this Agreement brought by any party hereto, and (b) agree,
to the fullest extent permitted by applicable law, to waive, and not to assert
by way of motion, defense, or otherwise, in any such Action, any claim that is
not subject personally to the jurisdiction of the above-named courts, that its
property is exempt or immune from attachment or execution, that the Action is
brought in an inconvenient forum, that the venue of the Action is improper, or
that this Agreement may not be enforced in or by any of the above-named courts.

         11.12 Waiver of Jury Trial. EACH OF THE PARTIES HERETO HEREBY WAIVES TO
THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW ANY RIGHT IT MAY HAVE TO A TRIAL
BY JURY WITH RESPECT TO ANY ACTIONS OR PROCEEDINGS DIRECTLY OR INDIRECTLY
ARISING OUT OF, UNDER OR IN CONNECTION WITH THIS AGREEMENT, OR THE TRANSACTIONS
CONTEMPLATED HEREUNDER.

         11.13 Counterparts. This Agreement may be executed in one or more
counterparts, each of which when executed shall be deemed to be an original but
all of which taken together shall constitute one and the same agreement.

         11.14 No Waiver. The failure of either Party to enforce any provision
of this Agreement shall not constitute a waiver of the right to subsequently
enforce such provision, or any other provision of this Agreement.

         11.15 Force Majeure. Neither Party shall be held liable for any failure
to perform any of its obligations under this Agreement for as long as, and to
the extent that such failure is due to an event of force majeure. An event of
force majeure shall include general strikes, lockouts, acts of God, acts of war,
mobilization of troops, fire, extreme weather, flood, or other natural calamity,
embargo, acts of governmental agency, government or any other laws or
regulations.

         11.16 Expenses. Except as expressly provided for in this Agreement,
each Party shall bear its own expenses incurred in connection with this
Agreement, including without limitation, travel and living expenses incurred by
that Party's employees.

         11.17 Assignment; Subcontracting; Third Party Beneficiaries.

<PAGE>   16

         (a) This Agreement may be assigned, subcontracted, or otherwise
transferred, by operation of law or otherwise without the express written
consent of PlanetCAD and Dassault Systemes, but in such event the assigning
Party shall give notice to the non-assigning Party and the non-assigning Party
shall have the right to terminate this Agreement within the 30 day period
following receipt of such notice.

         (b) Either Party may assign, subcontract or otherwise transfer all or
part of this Agreement to any of its Affiliates, and for as long as it remains
an Affiliate; provided that no such assignment shall relieve a Party of any of
its obligations under this Agreement. In the event there is a change of Control
of an Affiliate which terminates its status as an Affiliate of the Party to this
Agreement, and this Agreement has been assigned to such an Affiliate, this
Agreement shall be assigned back to the Party within 6 months of the effective
date of the change of Control.

         (c) This Agreement shall be binding upon and inure solely to the
benefit of the Parties hereto and their permitted assigns, subcontractor or
transferee, and nothing herein, express or implied, is intended to or shall
confer upon any other person, including, without limitation, any union or any
employee or former employee of either Party, any legal or equitable right,
benefit or remedy of any nature whatsoever, including, without limitation, any
rights of employment for any specified period, under or by reason of this
Agreement.

<PAGE>   17

         IN WITNESS WHEREOF, each Party has caused its duly authorized
representative to execute this Agreement effective the day and year first above
written.

PlanetCAD Inc.                      Dassault Systemes

/s/ R. Bruce Morgan                 /s/ Thibault de Tersant
-------------------------------     -----------------------------
By: R. Bruce Morgan                 By:    Thibault de Tersant
Title: Chief Executive Officer      Title: Executie Vice President<PAGE>   1
                                                                    EXHIBIT 10.6

                        JOINT SOFTWARE LICENSE AGREEMENT

                  This Joint Software License Agreement, dated as of November
14, 2000 (this "Agreement"), is made by and between Dassault Systemes S.A., a
societe anonyme organized under the laws of France and the owner of Purchaser
("Dassault Systemes") and/or certain affiliates of Dassault Systemes, and
PlanetCAD Inc. (formerly known as Spatial Technology Inc.), a corporation
organized under the laws of the State of Delaware ("PlanetCAD") (each a "Party,"
together, the "Parties").

                                   WITNESSETH:

                  WHEREAS, PlanetCAD, SPATIAL COMPONENTS, LLC and DASSAULT
SYSTEMES CORP. entered into a certain Purchase Agreement, dated July 4, 2000
("Purchase Agreement"), pursuant to which DASSAULT SYSTEMES CORP. acquired the
Component Business (as defined in the Purchase Agreement) from PlanetCAD and
SPATIAL COMPONENTS, LLC, including certain software; and

                  WHEREAS, in connection with the Purchase Agreement and as a
condition to closing the transaction contemplated thereunder PlanetCAD has
agreed to license to Dassault Systemes certain software, all in accordance with
the terms and conditions set forth herein.

                  NOW, THEREFORE, in consideration of the premises and the
mutual agreements and covenants set forth in the Purchase Agreement and in this
Agreement, and intending to be legally bound hereby, the Parties hereby agree as
follows:

1.       DEFINITIONS

         As used in this Agreement, the terms defined in this section shall have
the following respective meanings. Capitalized terms not otherwise defined
herein shall have the same meanings as set forth in the Purchase Agreement.

AFFILIATE(s) shall mean, with respect to any specified Person, any other Person
that, directly or indirectly, Controls, is Controlled by, or is under common
Control with such Person.

CNDA shall mean the Confidential and Non-Disclosure Agreement among, inter alia,
PlanetCAD and Dassault Systemes executed contemporaneously herewith.

CONTROL, with respect to the relationship between or among two or more Persons,
shall mean the possession, directly or indirectly, or as trustee or executor, of
the power to direct or cause the direction of the affairs or management of a
Person, whether through the ownership of voting securities, as trustee or
executor, by contract or otherwise, including, without limitation, the
ownership, directly or indirectly, of securities having the power to elect a
majority of the board of directors or similar body governing the affairs of such
Person; provided that neither PlanetCAD nor Dassault Systemes shall be deemed to
be controlled by any other Person or under common control with any Person that
is not one of their respective subsidiaries.

<PAGE>   2

DERIVATIVE WORK(s), means, related to Software, a work which is based upon in
whole or in part of such Software, such as a revision, enhancement,
modification, translation, abridgment, condensation, expansion, or any other
form in which such Software may be recast, transformed, or adapted, or which, if
prepared without authorization of the owner of the copyright or other
intellectual property right in such Software, would constitute a copyright
infringement or other violation of the intellectual property rights. A
Derivative Work shall also include, without limitation, compilations or
link-edits, improvements, bug fixes, corrections, look and feel changes,
upgrades, updates and new version that incorporate such Software in whole or in
part.

EFFECTIVE DATE means November 14, 2000.

INTELLECTUAL PROPERTY shall mean (a) inventions, whether or not patentable,
whether or not reduced to practice, and whether or not yet made the subject of a
pending patent application or applications, (b) ideas and conceptions of
potentially patentable subject matter, including without limitation, any patent
disclosures whether or not reduced to practice and whether or not yet made the
subject of a pending patent application or applications, (c) Patents, (d)
Trademarks, (e) copyrights (registered or otherwise) and registrations and
applications for registration thereof, all moral rights of authors therein, and
all rights therein provided by international treaties, conventions or common
law, (f) Software, (g) Trade Secrets, and (h) all rights to sue and recover
damages and obtain injunctive relief for past, present and future infringement,
dilution, misappropriation, violation or breach thereof.

JOINT SOFTWARE shall mean the Software licensed and/or owned by PlanetCAD as set
forth on Schedule A.

LICENSES shall mean the agreements listed on Schedule A pursuant to which
PlanetCAD has acquired rights in the Joint Software.

OBJECT CODE shall mean computer-programming code, substantially or entirely in
binary form, that is directly executable by a computer after suitable
processing, but without the intervening steps of assembly, compilation or
link-edit.

PERSON(s) shall mean any individual or legal entity, including without
limitation, partnership, corporation, association, trust or unincorporated
organization.

RUN-TIME shall designate all software materials and databases that are necessary
to use any Software as well as this Software itself.

SOFTWARE shall mean any computer software program, including programming-code,
on-line documentation, if any, user interface related thereto or associated
therewith, to the extent that such user interface does exist, and related user
and installation documentation other than on-line documentation associated with
this computer software program.

<PAGE>   3

SOURCE CODE shall mean computer-programming code and related system
documentation, comments and procedural code, that is not directly executable by
a computer but which may be printed out or displayed in a form readable and
understandable by a qualified programmer.

2.       PURPOSE

Subject to the terms and conditions herein, PlanetCAD agrees to license the
Joint Software to Dassault Systemes and to limit its rights in and to such
Software.

3.       OWNERSHIP RIGHTS AND LICENSES IN AND TO THE JOINT SOFTWARE

         3.1      Ownership and Licenses in and to the Joint Software. PlanetCAD
                  owns and/or is the licensee of certain rights in and to the
                  Joint Software, as described in more detail on Schedule A,
                  attached hereto and incorporated herein by reference.

         3.2      Licenses to the Joint Software. As of the Effective Date and
                  except as provided for in Section 9.19, PlanetCAD grants
                  Dassault Systemes the following rights:

                  (i)      A perpetual, worldwide, irrevocable, royalty-free,
                           fully paid-up license to use, distribute and sell the
                           Joint Software that: (i) was created by PlanetCAD,
                           (ii) is owned by PlanetCAD or (iii) was developed by
                           a third party for PlanetCAD as a work made for hire
                           under the copyright laws of the United States; and

                  (ii)     A perpetual, worldwide, irrevocable, royalty-free,
                           fully paid-up license to use, distribute and sell the
                           Joint Software that is licensed to PlanetCAD pursuant
                           to the Licenses.

         3.3      Derivative Works of the Joint Software.

                  3.3.1    Grant of License to Dassault Systemes

                  (i)      As of the Effective Date and except as provided for
                           in Section 9.19, PlanetCAD grants to Dassault
                           Systemes a perpetual, worldwide, irrevocable,
                           fully-paid, royalty-free license to make Derivative
                           Works of the Source Code of the Joint Software.

                  (ii)     At the end of each quarter, and for five (5) years
                           from the Effective Date, or for a longer period if
                           agreed to by the Parties, in the event that either
                           Party has made any Derivative Work from the Joint
                           Software, such Party shall deliver to the other Party
                           one copy of the Source Code of such Derivative Work,
                           in a sealed and dated envelope, in the form of a
                           CD-ROM, or other appropriate media.

                  (iii)    Such items shall be sent to Dassault Systemes or
                           PlanetCAD, as applicable, by international registered
                           mail to the following address:

<PAGE>   4

<TABLE>

                           <S>                                     <C>
                           In the case of PlanetCAD :              PlanetCAD Inc.
                                                                   2520 55th Street, Suite 200
                                                                   Boulder, Colorado 80301
                                                                   Attn. Office of the President

                           In the case of Dassault Systemes:       Spatial Corp.
                                                                   2425 Street, Suite 100
                                                                   Boulder, Colorado 80301
                                                                   Attn. Mike Payne
</TABLE>

                           or may be delivered to either Party by e-mail
                           transmission if agreed to in advance by the receiving
                           Party.

                  (iv)     Neither Party shall have an obligation to maintain or
                           support all or part of the Derivative Works of the
                           Joint Software made pursuant to this Section 3.3.

                  3.3.2    Ownership of Derivative Works. The Parties agree that
                           all right, title and interest in and to all or part
                           of the Derivative Works of the Joint Software made by
                           either Party shall be owned exclusively by the Party
                           that developed such Derivative Work. To the extent
                           any assignment is necessary to evidence the intent of
                           this Section 3.3.2 and that this assignment cannot be
                           made at present, each Party agrees to assign to the
                           other Party all of its right, title and interest in
                           and to these Derivative Works, and any part thereof,
                           and in and to all copyrights, patents and other
                           proprietary rights they may have in such Derivative
                           Works.

                  3.3.3    License Grant to Derivative Works. Effective upon
                           delivery of each Derivative Work as contemplated by
                           Section 3.3.1(ii) and subject to the restrictions
                           contained in this Agreement, the developing Party
                           hereby grants to the other Party a perpetual,
                           paid-up, royalty-free, worldwide, irrevocable,
                           non-exclusive license to use, prepare, compile,
                           install, execute, access, reproduce, distribute and
                           sell such Derivative Works of the Joint Software.

         3.4      Exclusive License. The licenses set forth in Sections 3.2 and
                  3.3 are exclusive for the benefit of Dassault Systemes for all
                  use of the Joint Software as component products (i.e., as
                  toolkits designed to be embedded into other software products
                  or services). For all other purposes, the licenses granted in
                  Sections 3.2 and 3.3 are non-exclusive as to Dassault
                  Systemes.

4.       RESTRICTIONS AND COVENANTS RELATING TO THE JOINT SOFTWARE

         4.1      Restrictions on PlanetCAD's Use of the Joint Software.
                  PlanetCAD hereby covenants and agrees to the following
                  restriction: As of the Effective Date, PlanetCAD will not,
                  directly participate in, or direct the participation in, the

<PAGE>   5

                  development, marketing, distribution, licensing, supporting,
                  sale or re-sale of the Joint Software as component products or
                  component toolkits.

         4.2      Covenants of PlanetCAD relating to the Joint Software. As of
                  the Effective Date, PlanetCAD covenants and agrees to use its
                  best efforts to secure for Dassault Systemes licenses
                  substantially similar to the Licenses set forth on Schedule A.
                  It is understood that any license secured pursuant to this
                  Section 4.2 shall run directly from the third party licensor
                  to Dassault Systemes.

         4.3      Effect of Competition by Dassault Systemes. The Parties hereby
                  agree that in the event that Dassault Systemes develops that
                  incorporate, use or are based upon the Joint Software and such
                  product offerings directly compete with 3Dshare.com, then
                  PlanetCAD may elect to terminate PlanetCAD's obligations of
                  the Parties agreed to by PlanetCAD in Sections 3.3.1 (ii),
                  3.3.1 (iii), 3.3.3 and 5 hereof and the restrictions set forth
                  in Section 4.1 shall automatically terminate. In such a case,
                  and only as to the use of the Joint Software, PlanetCAD shall
                  not be bound by the provisions of the non-competition clause
                  provided for in the Purchase Agreement executed on July 4,
                  2000.

5.       MAINTENANCE AND SUPPORT

         5.1      Maintenance and Support for the Joint Software. Commencing on
                  the Effective Date, the Parties shall provide each other with
                  five years maintenance and support, free of charge, as
                  described in the Maintenance and Support Services Schedule
                  (attached hereto as Schedule B and incorporated herein by
                  reference) as may be extended by mutual agreement of the
                  Parties. Upon termination of the obligations set forth in this
                  Section 5.1 all obligations of the Parties contained in
                  Sections 3.3.1 (ii), 3.3.1 (iii) and 3.3.3 shall terminate.

         5.2      Special Support Obligations of PlanetCAD. [REDACTED PURSUANT
                  TO A REQUEST FOR CONFIDENTIAL TREATMENT UNDER RULE 24b-2 OF
                  THE GENERAL RULES AND REGULATIONS UNDER THE SECURITIES
                  EXCHANGE ACT. OMITTED INFORMATION HAS BEEN FILED WITH THE
                  SECURITIES AND EXCHANGE COMMISSION TOGETHER WITH SUCH REQUEST
                  FOR CONFIDENTIAL TREATMENT.]

6.       WARRANTIES AND DISCLAIMER OF WARRANTIES

         6.1      Mutual Representations. Each Party represents and warrants to
                  the other Party that such Party:

                  (i)      Has suitable agreements with its respective employees
                           to meet the confidentiality obligations under this
                           Agreement; and

                  (ii)     Is under no obligation or restriction, and will not
                           assume any obligation or restriction, that would
                           prevent it from performing its obligations under this
                           Agreement.

<PAGE>   6

         6.2      PlanetCAD Representations. PlanetCAD represents and warrants
                  to Dassault Systemes that it owns and/or has valid licenses in
                  all rights, title and interest in and to the Joint Software.

         6.3      DISCLAIMER OF WARRANTIES. THERE SHALL BE NO WARRANTIES,
                  EXPRESS OR IMPLIED, EXCEPT AS STATED IN THIS SECTION 6,
                  INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF
                  MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE, USE, OR
                  REQUIREMENT. EXCEPT AS OTHERWISE EXPRESSLY PROVIDED IN THIS
                  AGREEMENT, ANY INFORMATION OR MATERIALS FURNISHED BY EITHER
                  PARTY TO THE OTHER ARE PROVIDED ON AN "AS IS" BASIS.

7.       LIMITATION OF LIABILITY AND INDEMNIFICATION

         7.1      LIMITATION OF LIABILITY.

                  7.1.1    WITH THE EXCEPTION OF CLAIMS FOR (i) PERSONAL INJURY
                           OR DEATH, (ii) INTELLECTUAL PROPERTY INFRINGEMENT
                           INDEMNIFICATION, AS SET FORTH IN SECTION 7.4, AND
                           (iii) THE CONFIDENTIALITY PROVISIONS SET FORTH IN
                           SECTION 9.1: IN NO EVENT SHALL EITHER PARTY BE LIABLE
                           FOR ANY SPECIAL, EXEMPLARY, INCIDENTAL, INDIRECT, OR
                           CONSEQUENTIAL DAMAGES OF ANY KIND, INCLUDING ANY LOST
                           PROFITS, LOST SAVINGS, LOST STAFF TIME OR OTHER
                           ECONOMIC DAMAGES ARISING OUT OF OR IN CONNECTION WITH
                           THIS AGREEMENT, EVEN IF ADVISED OF THE POSSIBILITY OF
                           SUCH DAMAGES.

                  7.1.2    [REDACTED PURSUANT TO A REQUEST FOR CONFIDENTIAL
                           TREATMENT UNDER RULE 24b-2 OF THE GENERAL RULES AND
                           REGULATIONS UNDER THE SECURITIES EXCHANGE ACT.
                           OMITTED INFORMATION HAS BEEN FILED WITH THE
                           SECURITIES AND EXCHANGE COMMISSION TOGETHER WITH SUCH
                           REQUEST FOR CONFIDENTIAL TREATMENT.]

         7.2      Dassault Systemes Indemnification. Dassault Systemes shall
                  indemnify and hold harmless PlanetCAD, and its officers,
                  directors, employees, agents, representatives and shareholders
                  from and against any claims, demands, suits, causes of action,
                  losses, damages, judgments, costs and expenses (including
                  reasonable attorneys' fees) arising out of or related to any
                  material breach of Dassault Systemes' representations,
                  warranties and covenants set forth in this Agreement.

<PAGE>   7

         7.3      PlanetCAD Indemnification. PlanetCAD shall indemnify and hold
                  harmless Dassault Systemes, its affiliates, and their
                  respective officers, directors, employees, agents,
                  representatives and shareholders from and against any claims,
                  demands, suits, causes of action, losses, damages, judgments,
                  costs and expenses (including reasonable attorneys' fees)
                  arising out of or related to any material breach of
                  PlanetCAD's representations, warranties and covenants set
                  forth in this Agreement.

         7.4      Intellectual Property Infringement Indemnification. Each Party
                  agrees to hold the other Party, its subsidiaries,
                  distributors, assignees and Affiliates, and their respective
                  officers, directors, employees, and shareholders
                  (collectively, the "Indemnities") harmless from and against
                  any claim of any nature, including, but not limited to,
                  administrative, civil or criminal procedures, which is or may
                  be made or raised against a Party's Indemnities by any third
                  party that the use or distribution of the Software that is the
                  subject of this Agreement and owned by the other Party,
                  infringes or violates any third party's patent, copyright,
                  trade secret or other intellectual property right in any
                  country. Indemnification hereunder shall cover all damages,
                  regardless of their nature, settlements, expenses and costs,
                  including costs of investigation, court costs and attorneys'
                  fees, and shall be for a period of seven (7) years from the
                  Effective Date. The payment of any indemnification shall be
                  contingent on:

                  (i)      A Party giving prompt written notice to the other
                           Party of any such claim or allegation;

                  (ii)     Cooperation by the indemnified Party with the other
                           Party in its defense against the claim; and

                  (iii)    The indemnified Parties obtaining the other Party's
                           prior written approval of any settlement, if any, by
                           the indemnified Party of such matters, such approval
                           not to be unreasonably withheld.

                  Notwithstanding the foregoing, neither Party shall have the
                  obligation to indemnify the other for any claims of
                  infringement based on any modification by the latest version
                  of its Software, or from the combination of its Software with
                  any other program, to the extent such claim would not have
                  arisen without such combination or from use of the unmodified
                  Software.

<PAGE>   8

         7.5      Additional Remedies. If the operation, distribution or use of
                  any Software that is the subject of this Agreement becomes, or
                  is likely to become, the subject of a claim involving the
                  infringement or other violation of any patent, copyright,
                  trade secret, or other intellectual property rights of any
                  third party, the Parties will jointly determine in good faith
                  what appropriate steps can be agreed upon, with a view towards
                  curing such infringement or other violation, at the Software
                  owner's sole charge. Such steps may include, but are not
                  limited to:

                  (i)      The owner securing the right for the other Party to
                           continue using the Joint Software, or

                  (ii)     The owner replacing or modifying the Software so that
                           it becomes non-infringing.

                  If no other option is reasonably available, the owner of the
                  Software agrees to use its best efforts to withdraw, at its
                  sole expense, the infringing Software from the market.

8.       TERM AND BREACH OF MATERIAL OBLIGATIONS

         8.1      Term. This Agreement shall come into force as of the Effective
                  Date, and shall remain valid until the expiration of the last
                  copyright or other protection available in any Software herein
                  licensed unless terminated as provided in Section 8.2.

         8.2      Breach of Material Obligations. In the event a Party fails to
                  perform any of its material obligations under this Agreement,
                  the non-breaching Party has given written notice to the other
                  Party of such failure to perform, and the breach is not cured
                  within a sixty day period from receipt of the notice, the
                  non-breaching Party may terminate any and all of its
                  obligations to provide maintenance and support, as set forth
                  in Section 5, to the breaching Party.

9.       MISCELLANEOUS

         9.1      Confidentiality. All communications and information disclosed
                  by one Party to the other Party under this Agreement shall be
                  subject to the terms and conditions of the CNDA.
                  Notwithstanding anything to the contrary in the CNDA, all
                  information relating to the Source Code of the Joint Software
                  and Derivative Works thereof shall be deemed to be
                  Confidential Information under the CNDA even though they are
                  not marked confidential.

         9.2      Freedom of Action. Except as otherwise provided, nothing
                  contained in this Agreement shall be construed to limit or
                  impair any right of either Party to enter into similar
                  agreements with other parties, or to develop, acquire, license
                  or market, directly or indirectly, other products or services,
                  competitive with those offered by the other Party.

<PAGE>   9

         9.3      Additional Instruments. Notwithstanding termination of this
                  Agreement, the Parties covenant and agree to execute and
                  deliver any additional instruments or documents necessary to
                  carry out the general intent of this Agreement, including
                  without limitation patent assignments or any other assignments
                  necessary to evidence the ownership of Intellectual Property
                  contemplated hereby or any such additional instruments or
                  documents, including such instruments as may be required by
                  the laws of any jurisdiction, now or in effect or hereinafter
                  enacted, that may affect a Party's rights, title or interest,
                  as applicable, in and to any of the software governed hereby.

         9.4      Irreparable Injury. Each Party acknowledges and agrees that
                  each covenant in this Agreement pertaining to confidential
                  information and ownership of intellectual property is
                  reasonable and necessary to protect and preserve the rights of
                  the other Party in its confidential information and
                  intellectual property, and that any breach by such Party of
                  the terms of this Agreement may result in irreparable injury
                  to the other Party. Each Party, therefore, subject to a claim
                  of laches, estoppel, acquiescence or other delay in seeking
                  relief, consents and agrees that the other Party shall be
                  entitled to seek and obtain a temporary restraining order and
                  a permanent injunction to prevent a breach or contemplated
                  breach of this Agreement and waives any requirement that the
                  other Party post a bond in connection with seeking such
                  injunctive relief.

         9.5      Relationship of the Parties. PlanetCAD and Dassault Systemes
                  are independent contractors, and nothing in this Agreement
                  will create any partnership, joint venture, agency, franchise,
                  sales representative, or employment relationship between the
                  Parties. Neither Party has the authority to act as agent for
                  the other Party or to conduct business in the name of such
                  other Party or make statements, warranties or representations
                  that exceed or are inconsistent with the warranties provided
                  hereunder.

         9.6      Notices. All notices required or permitted shall be given in
                  writing, in the English language, and shall be deemed
                  effectively delivered upon personal delivery or three days
                  after deposit with a carrier by registered mail or other
                  equivalent service, postage prepaid, return receipt requested,
                  addressed as follows, or to such other address as either Party
                  may designate to the other:

                  In the case of PlanetCAD:       PlanetCAD Inc.
                                                  2520 55th Street, Suite 200
                                                  Boulder, Colorado 80301
                                                  Attn. Office of the President

<PAGE>   10

                  In the case of Dassault Systemes:

                                                  Dassault Systemes
                                                  9 Quai Marcel Dassault
                                                  92150 Suresnes
                                                  Attn. Thibault De Tersant
                                                  cc: Law Department

         9.7      Headings. The descriptive headings contained in this Agreement
                  are for convenience of reference only and shall not affect in
                  any way the meaning or interpretation of this Agreement.

         9.8      Severability. If any term or other provision of this Agreement
                  is deemed invalid, illegal or incapable of being enforced by
                  any law or public policy, all other terms and provisions of
                  this Agreement shall nevertheless remain in full force and
                  effect so long as the economic or legal substance of the
                  transactions contemplated hereby is not affected in any manner
                  materially adverse to any Party.

         9.9      Entire Agreement. This Agreement, together with the Schedules
                  attached hereto, constitutes the entire agreement of the
                  Parties with respect to the subject matter hereof and
                  supersedes all prior agreements and undertakings, both written
                  and oral, between Dassault Systemes and PlanetCAD with respect
                  to the subject matter hereof.

         9.10     Amendment. This Agreement may not be amended or modified
                  except by an instrument in writing signed by, or on behalf of,
                  duly authorized representatives of Dassault Systemes and
                  PlanetCAD.

         9.11     Applicable Law, Venue. This Agreement shall be governed by,
                  and construed in accordance with, the Laws of the State of New
                  York, applicable to contracts executed in and to be performed
                  entirely within that state (without regard to the conflicts of
                  Law provisions thereof). This Agreement shall not be governed
                  by the U.N. Convention on Contracts for the International Sale
                  of Goods. The parties hereto hereby (a) submit to the
                  exclusive jurisdiction of any court of competent jurisdiction
                  sitting in the State of Delaware, The City of Wilmington for
                  the purpose of any Action arising out of or relating to this
                  Agreement brought by any party hereto, and (b) agree, to the
                  fullest extent permitted by applicable law, to waive, and not
                  to assert by way of motion, defense, or otherwise, in any such
                  Action, any claim that is not subject personally to the
                  jurisdiction of the above-named courts, that its property is
                  exempt or immune from attachment or execution, that the Action
                  is brought in an inconvenient forum, that the venue of the
                  Action is improper, or that this Agreement may not be enforced
                  in or by any of the above-named courts.

<PAGE>   11

         9.12     Waiver of Jury Trial. EACH OF THE PARTIES HERETO HEREBY WAIVES
                  TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW ANY RIGHT IT
                  MAY HAVE TO A TRIAL BY JURY WITH RESPECT TO ANY ACTIONS OR
                  PROCEEDINGS DIRECTLY OR INDIRECTLY ARISING OUT OF, UNDER OR IN
                  CONNECTION WITH THIS AGREEMENT, OR THE TRANSACTIONS
                  CONTEMPLATED HEREUNDER.

         9.13     Counterparts. This Agreement may be executed in one or more
                  counterparts, each of which when executed shall be deemed to
                  be an original but all of which taken together shall
                  constitute one and the same agreement.

         9.14     No Waiver. The failure of either Party to enforce any
                  provision of this Agreement shall not constitute a waiver of
                  the right to subsequently enforce such provision, or any other
                  provision of this Agreement.

         9.15     Force Majeure. Neither Party shall be held liable for any
                  failure to perform any of its obligations under this Agreement
                  for as long as, and to the extent that such failure is due to
                  an event of force majeure. An event of force majeure shall
                  include general strikes, lockouts, acts of God, acts of war,
                  mobilization of troops, fire, extreme weather, flood, or other
                  natural calamity, embargo, acts of governmental agency,
                  government or any other laws or regulations.

         9.16     Expenses. Except as expressly provided for in this Agreement,
                  each Party shall bear its own expenses incurred in connection
                  with this Agreement, including without limitation travel and
                  living expenses incurred by that Party's employees.

         9.17     Assignment; Subcontracting; Third Party Beneficiaries.

                  (a)      This Agreement may be assigned or otherwise
                           transferred by operation of law or otherwise without
                           the express written consent of PlanetCAD and Dassault
                           Systemes, but in such event the assigning Party shall
                           give notice to the non-assigning Party and the
                           non-assigning Party shall have the right to terminate
                           its obligations under Sections 3.3 and 5 of this
                           Agreement within the 30 day period following receipt
                           of such notice.

                  (b)      Either Party may assign or otherwise transfer all or
                           part of this Agreement to any of its Affiliates;
                           provided that no such assignment shall relieve a
                           Party of any of its obligations under this Agreement.
                           In the event there is a change of Control of an
                           Affiliate which terminates its status as an Affiliate
                           of the party to this Agreement, and this Agreement
                           has been assigned to such an Affiliate, this
                           Agreement shall be assigned back to the party within
                           6 months of the effective date of the change of
                           Control.

                  (c)      Except as provided in Section 5.2, either Party may
                           subcontract services necessary to perform the
                           obligations set forth in this Agreement provided that
                           any and all such subcontractors shall have entered
                           into agreements with the

<PAGE>   12

                           subcontracting Party sufficient to enable that Party
                           to comply with all terms and conditions of this
                           Agreement.

                  (d)      This Agreement shall be binding upon and inure solely
                           to the benefit of the Parties hereto and their
                           permitted assigns, subcontractor or transferee, and
                           nothing herein, express or implied, is intended to or
                           shall confer upon any other person, including,
                           without limitation, any union or any employee or
                           former employee of either Party, any legal or
                           equitable right, benefit or remedy of any nature
                           whatsoever, including, without limitation, any rights
                           of employment for any specified period, under or by
                           reason of this Agreement.

         9.18     Trademarks. Notwithstanding any other provisions of this
                  Agreement, neither Party shall have the right under this
                  Agreement to use the other Party's trademarks or trade names
                  in connection with any product, service, promotion, public
                  announcement, advertisement or other publication, without
                  securing the prior written consent of such other Party.

         9.19     Third Party Licenses. Each party is relieved of its
                  obligations, if any, to (i) deliver the Source Code of a
                  product licensed hereunder or (ii) authorize the creation of
                  Derivative Works from Source Code hereunder to the extent that
                  fulfilling such obligations would cause such party to breach
                  any third party license agreement entered into by such party
                  after the Effective Date.

         IN WITNESS WHEREOF, the Parties hereto have caused this Agreement to be
executed in duplicate originals by their duly authorized officers or
representatives.

In Paris, on November, 14 2000

For PlanetCAD Inc.                      For Dassault Systemes
Its: Chief Executive Officer            Its: Executive Vice President
Name: R. Bruce Morgan                   Name: Thibault de Tersant

Signature: /s/ R. Bruce Morgan          Signature: /s/ Thibault de Tersant

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00018-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00018-of-00352.parquet"}]]