×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

DFA file syntax check in ICE

DFA file syntax check in ICE

DFA file syntax check in ICE

(OP)
Hello everyone!

I'm really stuck at the following question - how to perform dfa file syntax check in ICE? I can open dfa file in ICE and press Syntax check, but all I invariably get is a message "syntax error" without any further information.

On the whole, what is the best practice for the dfa file development using ICE?

Industry creates wealth!

RE: DFA file syntax check in ICE

I'm consistently seeing this "syntax error" message as well.

Honestly, we've not touched the ICE tool in a few releases. Could you please submit a PR for this? I'm thinking it will be extremely easy for the developers to replicate. smile

The main thing to remember with ICE is that you're not just running a text editor... It's a "live" NX session, with an editor attached to it. So as you work, you'll always have an NX part open, and you'll be evaluating rules against that part while you work.

You can do this either in conjunction with the NX session, or in a completely standalone mode, but in both cases, the presence of the NX session is a somewhat unique aspect of KF development.

The question comes up from time to time, so let me make a clear statement here: KF is not "going away" by any stretch of the imagination... We use it extensively inside NX for tools like Product Template Studio and Check-Mate, not to mention the evaluation of all of the modeling expressions in all parts in every session all the time. smile KF is a uniquely powerful language for certain specific tasks, but we really don't recommend KF as the first choice for general-purpose NX automation, given the very unique way it behaves, and the challenges in debugging a demand-driven language (which makes traditional breakpoint-based debugging methods virtually impossible.)

I hope that helps, both with the specific problem and with the more general philosophy here.

Thanks!

Taylor Anderson
NX Product Manager, Knowledge Reuse and NX Design
Product Engineering Software
Siemens Product Lifecycle Management Software Inc.
(Phoenix, Arizona)

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources