He wants new restrictions to be imposed on Tehran's nuclear and missile programs.
On Monday, the Atomic Energy Organization of Iran (AEOI) unveiled 83 homegrown achievements in the nuclear industry, including the process of transferring the first shipment of yellow cake (a type of uranium concentrate powder) from a factory in the city of Ardakan to a Uranium Conversion Facility (UCF) in Isfahan.
Rouhani said Iran has been preparing for every possible scenario, including a JCPOA without the United States - which would still include European signatories, China and Russian Federation - or no deal at all.
"Our relations with our neighbours will be friendly relations", Rouhani said.
His comments are interpreted as a warning to the world powers, which Iran has accused of violating the agreement by not implementing economic concessions that would give Tehran access to billions in cash resources and business deals, according to the Free Beacon.
A report from the World Threat Assessment states that USA intelligence believes "Tehran would choose ballistic missiles as its preferred method of delivering nuclear weapons, if it builds them".More news: SpaceX launches used supply ship on used rocket for NASA
More news: Catalonia's Carles Puigdemont calls on Madrid to 'respect democracy'
More news: ICICI examines pending insolvency cases in Board meeting
On Monday, Behrouz Kamalvandi, a spokesman of the nuclear agency, said Salehi wanted to clarify that enrichment could be done within "two days".
The 20 percent figure is significant, because it is more than enough to quickly reach the threshold for a nuclear weapon. President Putin, Russia and Iran are responsible for backing Animal Assad.
He said "preparations have already been made" without giving more details. Europe's E3, the UK, Germany and France-which have the three biggest economies in the EU-have been working on ways of persuading Trump to stay in the accord but with the U.S. president's recent appointing of more hardline representatives to his administration hopes that their efforts can succeed have receded.
Since his election in late 2016, however, Trump has repeatedly threatened to withdraw from the deal over the objections of European Union member states.
Trump said he would waive sanctions against Iran that were lifted as part of the global deal for the last time unless his conditions were met. Should the United States back out of the deal, sanctions that were lifted as part of the agreement would be reinstated.
The deadline is on May 12, although he hinted that the USA could cut loose before that date if he sees no progress in negotiations.